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.

Claude Code Automation DevOps Telegram Content Creation 29 June 2026 5 min read

I Auto-Publish Blog Posts From My Coding Sessions Using Claude Code and a Telegram Bot

How I built a Telegram bot that reads Claude Code sessions, generates blog posts, and deploys them to my site — no writing required.

Azure DevOps Azure Front Door Staging Infrastructure 28 June 2026 8 min read

Your Staging Environment Is Probably Talking to Prod Right Now

Azure dev slots silently sharing prod databases, Redis, and storage is more common than you think. Here's how to audit, map, and fix resource isolation violations with Azure CLI.

Claude Code DevOps Linux VPS Telegram Debugging 28 June 2026 7 min read

Moved My Claude Code Bot to a VPS — Here Are the 4 Things That Broke

Moving a Claude Code Telegram bot from Windows to a Linux VPS breaks in 4 predictable ways. Here's the exact error, the reason, and the fix for each one.

React Performance JavaScript Web Engineering 28 June 2026 7 min read

Five Performance Killers in React Apps (And How to Spot Them Fast)

Learn to identify and fix the five most common React app performance killers: N+1 queries, unnecessary re-renders, caching gaps, memory leaks, and redundant computations.

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.