Welcome to my digital garden where I share what I'm learning about shipping great products, becoming a better developer and growing a career in tech.
Deal with the chaos of freeform MDX content by transforming it into structured type-safe data and reduce the boilerplate and external tools required to effectively manage MDX content.
A quick demo of On-Demand Incremental Static Regeneration (ISR). Regenerate static pages without having to rebuild the entire site or having to wait for a specific revalidation interval.
A reflection on what it's being like working at Vercel as a Developer Advocate in the last few months
How developers can leverage tools such as React and MDX to add more active learning experiences to docs and articles.
A curated list of docs and articles that are merging the lines between static and interactive content; active and passive learning.
New to React? I'll briefly introduce JavaScript, and build on that foundation to explain the fundamentals of React.js. No prior experience is needed.
New to Next.js? I'll explain the fundamentals of React, and build on that foundation to explain Next.js. No prior experience is needed.
The story of how I learned how to code. It spans 3 countries and a decade, it's been a long journey with a few detours, but I eventually found my career path.
How I built the portfolio that helped me land my first developer role at one of my dream companies.
An overview of how I chose my stack, the resources that were helpful, and my design and content decisions.
Inspired by Josh Comeau, I've recreated a like button that delightfully animates and persists state to a database.
Built with Next.js, MDX, Tailwind and Vercel