Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lollipop25
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
lollipop25
11y ago
> How do you manage complexity in large JavaScript applications By not making them large in the first place. Take for instance the Facebook home when you're logged in. It looks like one unified app. But what you might not know is th
32.
▲
by
lollipop25
11y ago
> How do I take, say JS, and learn it to the point where it really clicks to the point where I can visualize what's going on under the hood when I write programs? Learn how a JS engine works. Any engine will do, although V8 is very
33.
▲
by
lollipop25
11y ago
Bootstrap's styling does not need jQuery. Only some of the interactive parts require jQuery, like the tooltips, collapsibles and modals. If you happen to use Bootstrap requiring only the styling, grids and all, the JS is totally option
34.
▲
by
lollipop25
11y ago
> Direct programming JavScript in a browser is dead Wrong. There will be times where you're not the one who decides the stack. If you're thrown into a legacy codebase, where's your Babel now? If you're thrown into a f
35.
▲
by
lollipop25
11y ago
> Would you suggest to go straight to ES6 then? ES6, while it's there, is not a must. It's not like the old syntax will stop working. Take in only what you need. For instance, native Promises are handy, arrow functions are conc
36.
▲
by
lollipop25
11y ago
> 10-12 years ago So you've had JS before? The good new is that most of what you know still works. The bad news is that the landscape is now polluted with a lot of tools, frameworks and whatnots. Best to avoid the hype if you want t
37.
▲
by
lollipop25
11y ago
> Will JavaScript take over front-end? Has it not? A more appropriate question would be "When will it step down?" > it takes 40% more development time to finish a project with AngularJS than without using it. And by "wi
38.
▲
by
lollipop25
11y ago
"just do it" JavaScript (or any programming language for that matter) cannot be learned by just reading. One must actually write with the language to get used to the language, as well as gain muscle memory for the syntax. Do somet
39.
▲
by
lollipop25
11y ago
Seriously? isEven? That can be done using `!(n % 2)`. You're generalizing, and yes, you're being too paranoid. Not all of them actually agree on (really very small) modules. https://medium.com/@Rich_Harris/sma
40.
▲
by
lollipop25
11y ago
> "Expert knowledge of JavaScript, jQuery, HTML, and CSS" (which i do not have). i have great breadth and depth of javascript and jquery. Which is it really? You are confusing me :P > i want this job. This is what makes you
41.
▲
by
lollipop25
11y ago
> Makes me want to better start writing web applications with the Dart programming language. And leaving JavaScript alone. Escaping to another language won't solve this. Every language has it's own problems, just in different f
42.
▲
by
lollipop25
11y ago
- Angular doesn't enforce a convention. This gives you flexibility at the cost of zero convention. Developers tend to abuse this flexibility "because they can do it this way instead of that". Choose a convention among all the
43.
▲
Ask HN: How do prolific programmers go about their daily lives?
196 points
by
lollipop25
11y ago
|
81 comments
44.
▲
by
lollipop25
11y ago
Array(3).fill('ha').join(''); Array(16).fill('na').join(' ') + ' Batmaaan!!!';
45.
▲
by
lollipop25
11y ago
Learn how to use the browser's debugger, how to plant breakpoints, how to step through the code, and how to read the scope. https://developer.chrome.com/devtools/docs/javascript-debugg... For snippets like ab
46.
▲
by
lollipop25
11y ago
Would you go out and hunt your food? Or buy processed food at the nearest grocery? Same concept. You get your stuff done by letting somebody else worry about the other stuff, but that doesn't come for free. To gain more out of somethin
47.
▲
by
lollipop25
11y ago
This is the wrong way of thinking. Angular allows you to be flexible by not strongly enforcing a convention, a convention that may not fit your needs technically. If you find Angular terrible, then it doesn't fit your needs . Move on
48.
▲
by
lollipop25
11y ago
- BandAidScript - PatchScript - MonkeyScript (coz monkey mashing keyboard produces JS) - TypeLessScript (coz total opposite of TypeScript) - YellowScript (coz JS has yellow logo) - Stop (coz we haz Go) - Monkey (coz we haz Python) - Javelin
49.
▲
by
lollipop25
11y ago
> What's a more lucrative and easy way to get into Web development as a remote web developer? There's no other way than to get online and be noticed. As far as I know, the people being hunted down are 1) The ones that contribut
50.
▲
by
lollipop25
11y ago
The goal of TypeScript is to be a type-safe superset of JS. Removing these type hints and aids directly , you simply have JavaScript. > Why can't we use TypeScript on the server side, maybe the main language in Node.js or maybe s
51.
▲
by
lollipop25
11y ago
I smell NIH all over the post. This guy probably: - Hasn't been through hard deadlines, proof-of-concept software, silly client requirements (like IE8 support) and other things that need to be done quick and dirty. - Hasn't writte
52.
▲
by
lollipop25
11y ago
What I consider MVL for JS is ES3. ES3 JavaScript was "good enough" JS to the point that anything else you need came in the form of libraries, polyfills or transpiled (to some extent) back to it.
53.
▲
by
lollipop25
11y ago
> Scared because I don't have a degree and at 30 I'm competing with younger, new grads. 10 years work experience > fresh grad with a degree that has no idea what lies ahead. You know the ins and outs of companies, the kind o
54.
▲
by
lollipop25
11y ago
It's not like your JS won't run on ES6 browsers. That's the whole point of backwards compatibility. Besides, older features will probably have better performance as they have been tuned for years, compared to newer features.
55.
▲
by
lollipop25
11y ago
Nope. Not entirely at least and here's why: - There are still companies who delegate site development to web development firms. These firms are normally comprised of people who do Drupal and other technologies . - If you are focused o
56.
▲
by
lollipop25
11y ago
> I had never use jQUERY before because I hate JQUERY badly. Not entirely sure why he hates it if he hasn't used it. Clearly a sign of NIH syndrome gone wild. > How about start an new one JQUERY that using my mind. Obviously this
57.
▲
by
lollipop25
11y ago
1. I suggest you choose a Java-like language as secondary to avoid cognitive burden. That way, similarities (semicolons, brackets, OOP, etc.) are closer. PHP, C#, and Node are examples. 2. Learn them both. Vanilla JS is good in Node and goo
58.
▲
by
lollipop25
11y ago
That's just "Promises" right? http://www.html5rocks.com/en/tutorials/es6/promises/ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... Also
59.
▲
by
lollipop25
11y ago
> I'm a mostly self-taught developer with some formal training in CS Not really a problem. I believe the most awesome programmers are the ones that come from a self-taught background. Some employers often see this as a good trait, a
60.
▲
by
lollipop25
11y ago
- If they know jQuery AND vanilla - This person is awesome. Hire the guy. - If they know a bit of jQuery and a whole lot of vanilla - This is your average JS developer. Hire this guy too. - If they know jQuery but not vanilla - This person
More ›