Well, this is only mildly infuriating. The Microsoft Flight Simulator 2020 team have released the patch notes for an update coming in seven …
Aurelia 2 Lifecycles Explained In As Few Words As Possible
With Aurelia 2, everything has been reimagined from the ground up. While the syntax and way you build applications is largely the same as …
My Thoughts On The “no-code” Hype Trend
The latest trend in web design and development is no-code. Well, it's not exactly latest, the trend has been around for a while now. You can …
Sure, map(), .filter(), and .reduce() Are Great and All, But Don’t Use Them In Place of Common Sense
I see a lot of questionable blog posts and articles out there about Javascript. And, I should know, I have written some of them myself in …
Launching The Ideas Digest Newsletter
I have a lot of ideas, in notebooks, in the form of half-completed side projects on GitHub and my computer. Shipping has always been a …
It’s Almost 2021 & Meteor Is Still Alive
Apparently, rumours of Meteor.js demise have been greatly exaggerated. Back in March 2020, the Meteor team released version 1.10 which saw a …
How To Create An Iframe and Populate It With Dynamic HTML In Javascript
At work recently, I had a use-case where I needed to show a preview of some HTML dynamically sent from the server inside of an iFrame. It …
Should I Use Firebase?
I have been a Firebase user for quite a few years now, since 2016. In that time, I have seen Firebase grow and change as a product. I have …
Waiting For Elements To Exist In The Dom With User-specified Attempts
I had to implement some testing logic recently where I wanted to wait for a heavy page to load and for specific elements to become …