Systems I've decoded.
Problems I've fixed.

Real engineering posts — no fluff. Each one is a problem I actually solved, with the exact fix documented so you don't spend 3 hours on what took me 60 seconds.

Telegram Claude Code Node.js Automation DevTools 7 June 2026 8 min read

I Built a Telegram Bot That Turns Any Claude Code Session Into a Blog Post

How I built a Telegram bot that scans Claude Code session transcripts, lets you pick one with a button tap, then generates a publish-ready blog post or tweet — no UUID typing, no per-project setup.

DNS DevOps Debugging Hetzner Cloudflare 6 June 2026 7 min read

A Developer Spent 2 Hours on a Downed Site. I Fixed It in 30 Minutes.

When a client's CRM-ERP system went down overnight — expired domain, unresponsive Hetzner server, broken DNS — most engineers chase one problem at a time. Here's how to triage all three in 30 minutes.

EmailJS JavaScript Debugging 6 June 2026 4 min read

Why Your EmailJS Template Variables Aren't Showing Up — And the 60-Second Fix

EmailJS variables like {{name}}, {{message}}, {{topic}} not showing in emails? The variable names in your JS payload must exactly match your template placeholders. Here's the fix.

Claude Code Ruflo AI Tooling DevOps Automation 6 June 2026 6 min read

How I gave Claude Code a memory, 17 agents, and a learning loop — in one command

Step-by-step guide to installing Ruflo v3 on Windows with Claude Code: MCP server registration, session ID logging, and auto-initializing daemon/memory/swarm on every session start.

Telegram Claude Code Git Workflow Developer Automation DevOps 6 June 2026 6 min read

I built a Telegram bot that manages my website — nothing deploys without my approval

How to build a Telegram bot that remote-controls Claude Code on your project: creates a git branch per task, requires human approval before merging to main, and auto-deploys via Vercel on approval.