Blog
Thoughts on AI, web development, and building things.
Hello World: Building a Modern Portfolio
Exploring the journey of building a modern portfolio site with React Router 7, Tailwind CSS 4, and Framer Motion for delightful animations.
Building with React Router 7: SSR Made Simple
A deep dive into React Router 7's server-side rendering capabilities and how it simplifies building fast, SEO-friendly React applications.
Building Production-Ready Generative AI Applications
Lessons learned from building conversational AI systems with OpenAI GPT-4, Claude, and LangChain in production environments.
Mastering Framer Motion: Spring Physics for Natural Animations
Deep dive into creating natural, physics-based animations with Framer Motion. Learn spring configurations, variants, and performance optimization techniques.
Building Full-Stack Apps on Cloudflare: Workers, D1, and KV
A comprehensive guide to building modern full-stack applications using Cloudflare's edge platform, from serverless functions to distributed databases.
Redesigning My Portfolio: From Static to Interactive
The story behind rebuilding my portfolio website with React Router 7, Tailwind CSS 4, and Framer Motion. Lessons learned and design decisions explained.