Keep your tools sharp
The tools we use to get our work done are incredibly important, and taking the time to tune them to work just right can make a huge difference in our productivity and happiness.
The tools we use to get our work done are incredibly important, and taking the time to tune them to work just right can make a huge difference in our productivity and happiness.
A look at the cognitive science behind the Hierarchy of Competence, and how dabbling with new frameworks and tools can make you a better developer.
A YouTube live coding stream, learning to build content-driven sites with the Astro Web Framework.
I'm a huge fan of products that use their a free tier to prove their value, and then convert me to a paying customer. Here are a few tools I pay for, and why I think they're worth it.
I hear from a lot of devs that they don't know where to start with SEO. Here are 3 tiny tips about to get you started.
Reflecting on my first year as CTO of Craftwork, and the many things I've learned along the way.
Tailwind CSS is a utility-first CSS framework that I've come to love. Here's why I use it and why I think you should too.
Ever felt that you've seen a design that just makes sense to you, but you couldn't quite put your finger on why? There's rules for that. Let's talk about Gestalt
A YouTube live coding stream where we explore how we use a variety of dynamic images with Next.js using Satori.
Building better products involves skills you won't learn in computer science school, or at a boot camp. Find success through testing, learning from real-world feedback, and adapting.
A coding livestream where integrate Resend's new Broadcasts feature into my next.js site to use for sending newsletters.
The new year is a time for change. But why do so many apps and creators pivot in January? We explore the psychology behind the new year's pivot.