If you're like me, you've been using the Linux Subsystem in Windows for a while now. The amazement that I can run Ubuntu Linux from within …
How I Avoid Front-end Developer Fatigue
For years now, bubbling underneath the surface there has been a proverbial sewer of Javascript frameworks and libraries flowing through the …
Computed Object Keys and Function Names In Javascript
For years, I wanted the ability to use variables as object keys in Javascript. Thanks to ES2015, we got the ability to have computed object …
If/else In Aurelia Using The “else” Attribute
Did you know Aurelia introduced an else attribute a while ago which allows you to do if/else statements in your views complete with support …
Thoughts On VueJS
As many readers of this blog know, I have been quite actively involved in Aurelia for over two and a half years now, it's actually almost …
Keeping Your Kids Safe On Youtube
Recently I read a Medium article titled, Something is wrong on the internet in which the author delves into the weird and worrying world of …
Rocket League: Nintendo Switch Review
This has been one of the most anticipated games for me on the Nintendo Switch ever since the console was released. I own Rocket League …
Karma and Sauce Launcher Issue (tests timing out/not running on Sauce Labs)
This is a bug I recently encountered with Karma and the Karma Sauce Launcher plugin. It plagued me for a week, finally I worked out the …
How To Convert FormData To JSON Object
Recently, whilst working on a project I needed to take HTML FormData and then convert it to JSON to be sent off to an API. By default the …