Writing

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

From GitHub Pages to custom domains, here is everything you need to get your site live. It takes less time than you expect.

Git deep-dive: "git init"

A closer look at the command that starts every git repository: what it actually does, what it creates, and a few tricks you might not know.

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

(Updated on )
A curated list of VS Code extensions that actually improve day-to-day JavaScript development, with demos to show them in action.

Simplify regex by decoupling it from your programming language

Nobody hates regex. They hate implementing it in code. Learn the most useful regex notations by using them where they shine: directly in your text editor.

3 ways to time travel in Git to undo destructive mistakes

Botched a rebase? Nuked commits with a reset? Git has built-in tools to get you back without re-cloning.

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

(Updated on )
Can't figure out how to mock an API call in Jest? Start here. Three steps, no magic, no mystery.

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

A plain, dead-simple example of how to use React Router URL parameters to pass data from the URL into your React components.