The Problem With NextJSI’ve been working with NextJS for a few years now, and the more I’ve used it, and in more contexts, the clearer it has become that NextJS…Feb 11Feb 11
Why I Use TailwindAnd why you should too. Tailwind has quickly become the dominant way to style UIs. But with success comes the inevitable backlash. Tailwind…Feb 5Feb 5
In Defence of Agile/ScrumDevelopers don’t much like “process”, and Agile has become a bit of an industry punching bag. Here’s why memes shouldn’t be your guide to…Jan 31Jan 31
React Hook Form vs React 19Well this is awkward. Just as I was finishing and publishing a video on why to use React Hook Form instead of React, React 19 comes out…Jan 13Jan 13
Why would I use React Hook Form?Forms are some of the more complicated things we do in the web, and we don’t always do them well. React Hook Form can be a way to tame this…Dec 19, 20244Dec 19, 20244
What Language Should You LearnMost of us have stopped at various times and thought that it’s time we learned a new language. But if you’re anything like me you’ve got…Dec 8, 2024Dec 8, 2024
Select Star from DatabaseIt’s come to my attention that a lot of people have a limited understanding of the variety and diversity of database solutions that exist…Nov 23, 2024Nov 23, 2024
Published inCoinmonksNFTs Probably Aren’t What You ThinkWhy nobody is paying millions for a jpeg, and why you can’t actually right-click-save an NFT.Mar 9, 20221Mar 9, 20221
Published inCivic LedgerEvent Sourcing for Public Ethereum ApplicationsImplementing an Event Sourcing architecture allows more highly-optimized systems and even third-party applications to participate as a…Nov 8, 2021Nov 8, 2021
In Defence of ORMsI’ve seen a strange amount of bickering about this particular pattern, and it honestly surprises me that there are two sides of this. Let…Nov 3, 20202Nov 3, 20202