Getting your first website on the internet is easier than you think

Hosting 6 Min Read

Just before writing this article, I built a full website and published it online, and it only took 5 minutes!!! You can see the full site in…

Git deep-dive: "git init"

Git 4 Min Read

This article kicks off a multi-part series taking a closer look at the common parts of git we often take for granted. And what better way to…

Every VS Code extension a JavaScript web developer should have in 2021 (with gifs!)

Productivity 8 Min Read

Visual Studio Code is a powerful editor out of the box, but there are many many VS Code extensions to make it even more powerful! If you're…

Simplify regex by decoupling it from your programming language

Productivity / Regex 6 Min Read

You know what's awesome?! Regex is! I use it almost every day to search through my codebase, and occasionally to parse text input in my code…

3 ways to time travel in Git to undo destructive mistakes

Git 6 Min Read

Raise your hand if you can relate: 🙋🙋🙋🙋🙋 We've all been there! It's easy to do a well-meaning or only to find everything broken…

The only 3 steps you need to mock an API call in Jest

React / Jest / Testing 7 Min Read

I recently found myself working in a Javascript codebase where I needed to implement new Jest tests. I knew very little at the time about…

Get data from your URL into your React app with React Router

React / React Router 3 Min Read

In trying to learn React Router URL parameters, I had a hard time finding clean, no-frills examples. Now that I have a better understanding…