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…5d ago5d ago
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
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