nicholascloud's Linkcast

Jun 26

Libraries vs Frameworks

Jun 17

Use node to change your bash prompt

Jun 06

The AngularJS inspector pane for your browser

Apr 25

re: you’ve ruined javascript

I have this theory about computer languages. A new language comes along and the “alpha devs” jump ship, and all pile onto that new language. Then they spend a few years building all the same old same old in that new language, until they get frustrated with it because they’ve turned the “wild west” into boring old “civilization”. They then complain bitterly about the downfall of their chosen new shiny language, and when a NEWER shiny comes along, they jump ship, wash, rinse, and repeat. The “beta devs” are always left one step behind, using the “civilization” left by the “alpha devs”, all the while hearing the alphas, who have moved on to greener pastures, put down the languages platforms and libs that they just left. Eventually the “beta devs” will move on to the new shiny, but by the time they do, the alphas will have already built everything over again, and will have moved on too. And so, the Wheel of Time turns.

Apr 16

12 Free Books for Learning Theoretical Computer Science | CodeCondo

Apr 15

Seven JavaScript Quirks I Wish I’d Known About | Telerik Developer Network -

If you are new to JavaScript or it has only been a minor part of your development effort until recently, you may be feeling frustrated. All languages have their quirks – but the paradigm shift from strongly typed server-side languages to JavaScript can feel especially confusing at times. I’ve been there!

Apr 11

Does the Heartbleed bug refute Linus’s Law? -

Critics of Linus’s Law overweight the bug they can see and underweight the high probability that equivalently positioned closed-source security flaws they can’t see are actually far worse, just so far undiscovered.

Apr 01

Build custom directives with AngularJS -

Mar 28

ES7 async functions - -

You can use async functions and other ES6/7 features today using the Traceur transpiler. Also, you can use ES6 generators to create something akin to async functions.

Mar 19

What Every JavaScript Developer Should Know About Floating Points