Hello humans. In JavaScript, the worlds most loved and internets favourite client-side language, thanks to modern ECMAScript standards, we …
TAD (Test After Development)
Testing is a crucial part of any modern development process. If you're not testing your code, you might as well be writing it blindfolded …
What I Love About Aurelia
There is no shortage of Javascript frameworks and libraries to choose from. Notably, you have Angular, React, and Vue, which are the most …
Working With An API In Aurelia Store
Unless you're working on a completely static web application, chances are you'll be needing to get data from an API or send data to one. In …
My Thoughts On GitHub Sponsors
It's hard to believe that it has almost been a year since Microsoft completed its acquisition of GitHub. While a vocal number of people in …
Masked Inputs In Aurelia: The Easy (and reliable) Way
When it comes to adding in masked inputs into a modern Javascript web application, it is easier said than done. The task at hand is simple, …
Saved By The Aurelia Portal Attribute
Recently at my day job, I encountered a very specific scenario that I wrestled with for quite a bit. I had a routed set of views, which were …
Creating Your Own Javascript Decorators in Aurelia
Decorators are currently a stage 2 proposal in Javascript and they allow you to decorate classes, class properties and methods. If you have …
GitKraken “Could not find a compatible repository” Error Fix
I recently encountered an error in GitKraken after a bad merge occurred when trying to merge in some changes from the main development …