When working with mocks and spies in Jest, it is quite easy to fall into a trap where they become stale (especially in cases where pure …
Boeing Is Too Big Too Fail
People once thought the banking industry was too big to fail, some seriously big financial institutions ultimately proved that wrong during …
Google Chrome v79 Broke The Ability To Hover Variables In Developer Tools
Well, this is a pretty frustrating bug. The other day I and a few other people in my team noticed something peculiar while debugging some …
Crash Course: The Bindable Element In Aurelia 2
In Aurelia 2, a new element called bindable has been introduced which is leveraged in HTML only custom elements. If you want a HTML only …
Creating HTML Only Custom Elements In Aurelia 2
If you are already familiar with Aurelia and have worked with Aurelia 1, then HTML custom elements are not a new concept to you. If you're …
Building A Weather Application With Aurelia 2
While Aurelia 2 is still not quite ready for release, you can use it right now as the basic core pieces are functional. I thought it would …
Learn Javascript First
The front-end space over the last six years or so has really heated up, you could say superheated. As browsers become more powerful, devices …
Are Classes in Javascript Bad?
Staunch functional proponents will fire up at the mere mention of classes or any form of object-oriented programming. These arguments go way …
Thoughts On Svelte.
The hype surrounding Svelte right now is inescapable. Every blog post comment section, the article comment section on Dev.to or Twitter …