Alon RobinsonA Little setTimeout FunDo you know the difference between this function:Apr 25, 20161Apr 25, 20161
Alon RobinsonTail Call Optimization & ES6In programming languages that have tail call recursion implemented improperly, the programs using them can take up lots and lots of space…Mar 22, 20162Mar 22, 20162
Alon RobinsonRemove the Hash from Angularjs URLsBy default, Angularjs URLs have a hash in them, in the format of www.example.com/#/about. This can be pretty annoying to look at, but there…Feb 19, 2016Feb 19, 2016
Alon RobinsonAuto-include JavaScript Files to your main HTML file with GruntIf you use AngularJS or any other MVC which promotes code modularity and separation of concerns, you will likely have a LOT of JavaScript…Feb 19, 2016Feb 19, 2016
Alon RobinsonCommunicating Between Webpages and Chrome ExtensionsCreating a simple Chrome Extension is a fairly easy task to do, and Google has great documentation on how to do this. However, adding other…Jan 22, 20162Jan 22, 20162
Alon RobinsonCreating Chrome Extensions Pt. 1Even after I began learning to code, I never thought about creating a Google Chrome extension. They have always been one of those things…Dec 4, 2015Dec 4, 2015
Alon RobinsonThe M in MVPMVP in programming speak is not Most Valuable Player. It stands for Minimum Viable Product. This is used to describe the core features your…Nov 23, 20151Nov 23, 20151
Alon RobinsonWorking with Angular $scopeIf you haven’t yet heard of AngularJS, you are either new to the world of programming(as I was a few months back), or you have been under a…Nov 15, 20151Nov 15, 20151