
Jul 23, 2026
AI Generating Full UIs: What I Delegate and What I Always Review by Hand
A practical breakdown of what I hand off to AI tools like v0, Copilot, and Cursor when generating UI, and what I never let ship without a human pass.
Writing / Field notes
Thoughts on engineering, design, and the craft of building for the web—published from the workbench.
Waiting to type PILLE

Jul 23, 2026
A practical breakdown of what I hand off to AI tools like v0, Copilot, and Cursor when generating UI, and what I never let ship without a human pass.

Jul 17, 2026
A practical look at when edge runtime in Next.js actually helps — and when it's just added complexity dressed up as a trend.

Jul 16, 2026
A practical mental model for React Server Components: what belongs on the server, what belongs on the client, and the composition mistakes that trip most teams up.

Jul 15, 2026
Create React App is dead. Turbopack by default, React Compiler in Rust, persistent cache, and memory eviction: what's changing in Next.js tooling in 2026.

Jul 14, 2026
A practical accessibility checklist for Next.js and React projects: real semantic HTML, AA contrast, visible focus states, purposeful aria-labels, and keyboard-only navigation. What started as a compliance checkbox ended up surfacing real UX bugs.

Jul 13, 2026
LinkedIn post draft about Instant Navigations and Partial Prefetching in Next.js 16.3. Automatically generated from current tech trends — review before publishing.

Jul 11, 2026
AI didn't take my job, it took the boring part. After months of using AI tools on real frontend projects, here's what still needs a human and what doesn't.

Jul 11, 2026
AGENTS.md, Agent Browser, and actionable errors: how AI debugging changes in Next.js 16.3 when you give the agent the right context.

Jul 10, 2026
I had post ideas scattered across Obsidian notes with no central place to move them from idea to published. Today I fixed that by wiring up a Sanity schema and an AI agent that turns notes into drafts automatically.

Jul 8, 2026
After months of cleaning up other people's projects, here are the Tailwind mistakes I see the most — from class soup to hardcoded colors and unreviewed content configs.

Jul 7, 2026
After a few projects that turned into chaos, I found a structure that actually scales: src/ as the root, components by feature, hooks for logic, and env validation from day one.

Jul 7, 2026
A family of 8 meticulously crafted dark themes for VS Code & Cursor.