Singletons in ES6 – The Good, the Bad, the Ugly

Singletons are fairly controversial as far as I can tell, especially in Javascript programming. Let’s take a look at what they are, when to (maybe) use them, and when not to. What is a Singleton? A singleton is a class that allows only a single instance o… Read more


The road to native ES6 SPAs

I started professional software development writing C++ for video games on strange platforms like Playstation 2. It was a world of compilers, linkers, cross-compilers, symbol stripping, tedious debugging tools, and frustrating build times. For a good ten ... (more…)

Read more »

Backbone with ES6

I don’t know about you but I’m amazed by how many solutions there are for writing maintainable apps these days. Remember 7 years ago. — Dan Abramov (@dan_abramov) August 30, 2016 Ah yes, Dan Abramov. How right he is! Building maintainable apps for t...

Read more »