Recently I began updating TidyFork to be written in Aurelia 2. As such, I took the opportunity to change how the repositories were loaded in the UI. There are …
Posts in Javascript
Working with dates in 2020 are still a mess. Presumably, they’ll also be a mess to work within 2021, 2022 and for a good while after that. Many (myself …
I do quite a lot of work with Firebase and when you are working with authentication claims, they will be returned as an object containing your simple values …
Feature flags are a great way to prevent stale branches by regularly shipping features in your code without officially enabling them. A feature flag let’s …
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 card number and when it …
I used to be vehemently against using `reduce` in Javascript. It wasn’t because I thought there was a better way, I actually think the functional …
Recently whilst working on some blockchain specific code, I needed to write a random number generator to simulate generating a range of numbers, except it …
Whilst doing some work in a library I maintain, I needed to add in the ability to calculate the hash of an included file for an integrity check feature I was …
Every so often thought-pieces will go around proclaiming that you are writing code the wrong way and that you should be writing your code this way instead.
One …
Here is a nice bug-not-bug to close out in 2019. One of my Trello cards detailed what sounded like an error:
When toggling between two options (yes and no) in a …