Feature flags are a great way to prevent stale branches by regularly shipping features in your code without officially enabling them. A …
How To Do Prepared Statement LIKE With SQLlite 3 and The Better SQLite 3 Package
I love SQLite and I am using it in my Aurelia 2 book for the server aspect to provide users with a real server backed by a database. I am …
How To Get Last 4 Digits of A Credit Card Number in Javascript
Recently whilst working on my Aurelia 2 book, for the example application where you checkout I needed to add in the ability to provide a …
Announcing The Aurelia 2 Book
Buy the Aurelia 2 book here. With the Aurelia 2 alpha coming very shortly, I have had plans for a while to write another Aurelia book, …
Level Up Aurelia Store With pluck and distinctUntilChanged
Aurelia Store is a powerful state management library for your Aurelia applications, but behind-the-scenes it merely wraps the powerful RxJS …
How To Fix HiveJS AssertionError “Expected version 128, instead got 149” and “Expected version 128, instead got 38”
If you are trying to use any methods in the HiveJS client which require the use of a private key, you might have encountered one or both of …
Forget CSS-In-JS: Combine Sass With CSS Modules Using Webpack
I really dislike the CSS-In-JS trend. Nothing against anyone who is a fan, but writing CSS inside of Javascript doesn't feel natural and …
The Australian CovidSafe App Doesn’t Even Work On iOS Properly
And the government wonders why people were sceptical of the CovidSafe rollout (besides the very real safety concerns). It seems the …
Why Is Voat Still A Thing?
Remember Voat? The non-censored alternative to Reddit that saw an influx of users in 2015 after Reddit started cleaning up its house a bit …