December 6, 2021 For the last two years I have worked on a codebase where we check our `node_modules` into version control. I think it's great, and this article I will explain why.
March 9, 2021 This post looks at how I like to break down bigger projects into smaller chunks, and the advantages that brings.
March 9, 2021 Today I'm comparing the same app built once in React, and once in Svelte, to look at the pros and cons of each library and how I think about them.
January 31, 2021 Navigate between files in the same directory much more efficiently by using VSCode's built in breadcrumbs.
December 27, 2020 How you can use the Keyboard Mapper in Power Toys to remap keys in Windows
December 20, 2020 This post shares how I have configured Windows 10 and WSL2 to enable me to build software on my Windows machines.
July 28, 2020 My method for writing useful code comments.
July 14, 2020 Watch out for this common "gotcha" when testing event listeners.
July 9, 2020 Tips, tricks and thoughts on how to make your team's code review process as efficient and effective as it can be.
July 7, 2020 Before we can begin to fix our code, we must first understand how code gets bad.