Claude Code Workflows Part 1: Visual Debugging on a Headless Server
How I review UI changes without a browser — using Playwright MCP for screenshots, a self-hosted image service, and a Claude Code skill that ties it all together.

Full Stack Engineer & Open Source Creator
I build tools that empower thousands of developers in the Prisma & GraphQL ecosystem, and production platforms serving tens of thousands of users.
Full-featured online homeschool platform with an Activities Builder for creating student assignments. Serves a large and growing user base of homeschooling families.
Prayer times calendar subscription service used across 10+ countries. Generates synced calendar links for Google, Apple, and Outlook with automatic updates. Features a widget generator, Home Assistant integration, and a public API.
How I review UI changes without a browser — using Playwright MCP for screenshots, a self-hosted image service, and a Claude Code skill that ties it all together.
Set up automated production deployments to your Hetzner server using GitHub Actions, Tailscale VPN, PM2 process management, and Nginx reverse proxy with SSL.
How to install Claude Code on your remote server, set up a productive development workflow with tmux, and build features with AI assistance from any device.