Introducing Crab 2.0Code Generation tools for React don’t really exist, so I decided to make one, and now to update it. The new version is much more current…Apr 24Apr 24
Javascript Shinies: Map, Set and SymbolIt’s come to my attention recently that Map, Set and set in particular are often seen as just Array and Object with… fancy. Let’s dig more…Apr 9Apr 9
Frontend Security: The Front Fell OffAs frontend developers we often thing of security as a somebody-else problem. It’s true that the bigger issues are tackled in the backend…Mar 18Mar 18
The Problem With NextJSA backend for frontend - not a backendFeb 11A response icon11Feb 11A response icon11
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 1A response icon3Jan 1A response icon3
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, 2024A response icon4Dec 19, 2024A response icon4
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