I love Firebase. The power and flexibility of using it alongside my favourite client-side framework Aurelia, unrivalled. Recently whilst …
Front End Development
Yarn Is The Best Thing To Happen To Javascript Since Npm
Let's cut the crap, as great as Npm is for front-end and Node.js development, it has some pretty glaring issues. Firstly, code is pulled …
Functional Programming In Javascript? More like dysfunctional
I am all for developers pushing themselves, learning new things and refining their skills, but the one thing that really annoys me about …
Ditching Jspm/System.js For Webpack
I am not the kind of developer who jumps on bandwagons and uses whatever new tool is released or replaces another. However, after using …
Upgrading TSD to Typings in Aurelia
If you are using the TypeScript Skeleton application provided by the Aurelia team, then at the time of writing this, the project is still …
How To Upgrade From TSD to Typings
If you are a TypeScript user like me, then you most likely used TSD aka TypeScript Definition manager for DefinitelyTyped. Now that TSD has …
Naming Things In CSS Is Really Hard
I love front-end development, but there is one thing about it that I do not particularly like: naming things. Using ID's and classes on HTML …
Bootstrap CSS Breakpoint Sizes
I work with Bootstrap for its grid system from time to time. I sometimes need to add in custom styling using Bootstrap breakpoint sizes and …
CSS In JS: It’s a Trap!
We have all been conditioned and trained to decouple our styling from the DOM. Thanks to stylesheets we can separate our CSS from our HTML …