Building a Modern Full-Stack Web Application
A technical exploration of building a modern full-stack application with React Router v7, TypeScript, PostgreSQL, and modern deployment strategies on Fly.io.
Technical coverage of React, the popular JavaScript library for building user interfaces. Examines React patterns, best practices, ecosystem tools, performance optimization, and how React continues to evolve as a foundational technology for modern web development.
A technical exploration of building a modern full-stack application with React Router v7, TypeScript, PostgreSQL, and modern deployment strategies on Fly.io.
A detailed walkthrough of migrating a full-stack React application from Remix to React Router v7 framework mode, including the rationale, migration process, and practical insights from the trenches.
Three months into using Remix after Next.js, here's what I learned about "use client" boundaries and why they matter more than I realized.
Exploring why scaffolding from scratch often beats modifying legacy code, plus thoughts on Cursor vs VS Code and the evolution of frontend tooling in 2025.