Zak's Dev Blog

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

April 25, 2020Hosting 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"

March 09, 2020Git 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 2020 (with gifs!)

March 01, 2020Productivity 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…

Boost your editor skills and rediscover your love for Regex! ❤️

February 27, 2020Productivity / 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

February 27, 2020Git 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

February 02, 2020React / 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

September 26, 2019React / 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…