Master DRY in Next.js with LayoutsThis is my course on Next.js called Bite-Sized Next.js, where we learn core Next.js concepts in 5 minutes or less. Welcome back! Now that you've learned the essentials of pages in Next.js, it’s time to delve deeper and explore some of the more advanc...May 14, 2024·5 min read
Better, Faster Apps with Next.jsYears ago, when I started out as a junior dev exploring the various areas of frontend and backend development, Next.js was a mystery to me. I was used to building backends and frontends as separate and distinct pieces. The utility of it was not obvio...Apr 18, 2024·4 min read
TypeScript Patterns to Level Up Your GameHave you mastered the basics of TypeScript, and are wondering what to learn next? I was in the same position not long ago. Here are a few type patterns that will help you write high quality code and improve your productivity. I wish someone had showe...Apr 10, 2024·4 min read
Things that I like better in Vue than in ReactI’ve been using React for a long time, so when some says “Hey, you should try a different frontend framework”, my answer is always pffft, but I’m already so efficient =P. There have been enough cool developments in Vue, though, to make me want to try...Apr 8, 2024·5 min read
5 Alternatives to Redux for React State ManagementA good state management solution is foundational to building a frontend application with any amount of complexity beyond “Hello World!”. One of the most well-known state management libraries for React is Redux, but there are many alternatives that ma...Apr 5, 2024·6 min read
The future of the web: navigating HTMX, vanilla JS, and ReactReact is currently the go-to choice for many devs when crafting interactive sites. But there's a new player in town catching the eye of devs everywhere - HTMX. It's fresh, it's exciting, and it's making old tech cool again. And it’s even made people ...Apr 3, 2024·3 min read
FastAPI and HTMX: A Modern Approach to Full StackIn my last post I talked about what HTMX is and the benefits of using it in your app. HTMX takes care of many frontend concerns, but what about backend? I love Python and FastAPI, and it happens that HTMX and FastAPI pair well together. The combinati...Apr 2, 2024·4 min read