A Guide to Python's Secret Superpower: Magic Methods
June 8, 2022
pythonlinter.Today, we’ll be talking about a few things:We also have a cheat sheet for utilizing these magic methods quicker within your projects:Downlo...
Why I prefer Vue over Angular: DOM Pollution
June 6, 2022
webdevangularvueAngular 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
windowslinuxUtilize 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
regexcomputer scienceA 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
Rules of React's useEffect
February 22, 2022
reactjavascriptuseEffect is prolific in React apps. Here are four rules associated with the hook and in-depth explanations of why they're important.
Doomsday Rule
February 10, 2022
pythonmathIn 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
reactwebdevReact 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
documentationtestingopinionTest Driven Development is often taught to improve a your workflow; I present Documentation Driven Development as an alternative approach.