I do a bit of live streaming over on Twitch (give me a follow if you're interested in coding and this post helped you) and while I primarily …
Will WebAssembly Replace Javascript?
Depending on who you speak to, WebAssembly will kill Javascript, WebAssembly will enhance Javascript, and WebAssembly will merely appeal to …
Does @types/node have to be the same version as Node?
You'll notice from time-to-time that Node.js will release a new minor version and sometimes a major version. If you're working with …
Git: Keeping A Fork In-sync With The Source Repository
You fork a repository on somewhere like GitHub or GitLab and you make some changes. Maybe you want to contribute to an open-source …
How to Add Dark Mode to Your Website Using Only CSS
If you're a developer, chances are you have a penchant for dark mode. Staring at a screen all day and possibly part of the night, dark mode …
Building A New PC For Gaming & Development
I have had my current Core i5 6600k PC for a few years now and it has served me well and if I wasn't upgrading, would continue for years to …
Native TypeScript Support In The Web Browser
I've had this thought one and off over the last few years since I started using TypeScript back in 2015 actually. What if Web browsers …
I Upgraded My Aurelia 2 Projects To Yarn v2 and It Worked
When I last tried Yarn v2, it was a nightmare. Besides the fact it was a completely new major version that fundamentally changed how Yarn …
You Should Wait for AMD to Announce Its Big Navi Cards Before Buying a New Nvidia 30 Series
Nvidia unexpectedly dropped three new graphics cards in its recent announcement. The 3070, 3080 and 3090 at price points which are just as …