From Copilot to Claude Code
How my AI development workflow evolved from GitHub Copilot autocomplete to multi-agent Claude Code sessions in tmux. The tools changed, and so did how I write code.
Technical articles, tutorials, and insights
How my AI development workflow evolved from GitHub Copilot autocomplete to multi-agent Claude Code sessions in tmux. The tools changed, and so did how I write code.
How a self-hosted uptime monitor with Telegram alerts replaced the need to constantly check on client services. Simple setup, immediate value.
Systematically replacing paid services with self-hosted alternatives. From Spotify to Jellyfin, JetBrains to Neovim, Microsoft to Mailcow — owning the tools I depend on.
How DNS-level ad blocking silently killed Mojang authentication and took days to diagnose. A reminder that network-wide filtering needs monitoring.
Moving from OpenVPN configuration hell to Tailscale mesh networking at Exlink and how it changed my personal infrastructure workflow.
How I locked myself out of a remote server by re-authorizing Tailscale, killed my only SSH path, and clawed my way back in through Hetzner rescue mode.