KahWee

Thoughts on web development, programming, and technology

Tag: web development

Coverage of website and web application development practices, including frontend frameworks, backend architectures, static site generation, serverless approaches, and deployment strategies that create performant, accessible, maintainable web experiences.

Rewriting /tag/* to /tags/* with Cloudflare Workers

A simple Worker catches requests to example.com/tag/ and sends them to example.com/tags/, keeping the method, headers, and query strings intact. This fixes URLs without touching the main app. This is...

Read article

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.

Read article

Migrating from Remix to React Router v7

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.

Read article

The Cost of Switching from Next.js to Remix

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.

Read article

Vercel & Remix

EMFILE (too many open files) and memory ceilings on Vercel's hobby plan are a recurring failure mode for Remix builds; this collects patterns and likely causes.

Read article

When Rebuilding is Better than Refactoring

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.

Read article

OpenAI Playing Catch-Up in the AI Coding Wars

OpenAI is reportedly in talks to acquire Windsurf, the AI coding startup formerly known as Codeium, for $3 billion. This move signals OpenAI’s intent to catch up with GitHub Copilot and Cursor, and sends a clear message to Microsoft: OpenAI is ready to compete head-to-head in the developer tools market.

Read article

← Back to all tags

All Tags