Posts
Why I prefer Vue over Angular: DOM Pollution
June 6, 2022•472 words
Angular differs from Vue in some keys ways, including its "Incremental rendering". This shift introduces something I call "DOM Pollution"; its why I prefer Vue over Angular.
Windows Subsystem for Linux
May 24, 2022•563 words
Utilize the best of both worlds — Windows and Linux — without having to dual boot. Windows Subset for Linux (WSL) lets you run software designed for Linux in Windows.
The Complete Guide to Regular Expressions (Regex)
April 17, 2022•3,440 words
A Regular Expression – or regex for short – is a syntax that allows you to match strings with specific patterns. Think of it as a suped-up text search
Doomsday Rule
February 10, 2022•4,442 words
In this blog I talk about the Doomsday Rule, how it works, how to put it into code then how to make a program that tests you.
Why React 18 Broke Your App
January 27, 2022•1,120 words
React 18's internal changes improved a lot, but may have broken your app in the process. Here's why and how you can fix it
A Better Way To Code: Documentation Driven Development
January 18, 2022•1,622 words
Test Driven Development is often taught to improve a your workflow; I present Documentation Driven Development as an alternative approach.