SwiftUI Liquid Glass and Accessibility - Part 1
iOS 26 Liquid Glass accessibility: Implementing Reduce Motion and Dynamic Type support for blur, refraction, and parallax effects.
Expert takes on AI tools like Claude and Sora, modern web development with React and Vite, and tech trends. By KahWee.
iOS 26 Liquid Glass accessibility: Implementing Reduce Motion and Dynamic Type support for blur, refraction, and parallax effects.
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...
Cloudflare is consolidating Pages into Workers. Here's the one-line config change required to migrate, what it actually costs, and whether you should bother for a static blog.
Setup Home Assistant Connect ZWA-2: Connect Z-Wave USB to Ugreen NAS via Docker and Z-Wave JS UI. Complete smart home control guide.
Deploying modern full-stack apps to production. Fly.io, Cloudflare CDN, CI/CD, and development workflows that scale.
Choosing the right tech stack for modern full-stack apps. React Router v7, TypeScript, PostgreSQL, and architecture decisions that matter.
Fix Cloudflare 525 errors when pointing domains to Fly.io. See root cause, solution, and mental model for DNS/SSL troubleshooting.
How to migrate from Remix to React Router v7: Step-by-step process, understanding typegen, and practical migration insights.
Why migrate from Remix to React Router v7: Understand the rationale, challenges, and what actually changed. Real insights from a full migration.
Next.js to Remix: Discover what I learned about "use client" boundaries after 3 months. Why this matters more than you think.