Software Architecture
Distributed systems, event-driven design and cloud migration for robust business applications.
Software architecture, Cloud, DevOps and AI — in-depth articles and practical guides.
Distributed systems, event-driven design and cloud migration for robust business applications.
GCP infrastructure, CI/CD, Docker containerization and orchestration for reliable deployments.
LLM integration, matching engines and data pipelines serving real-world business use cases.
Technical insights, experience feedback and technology watch.
01
9 min read
Plugging Claude Code into Google Drive, Gmail and Trello to audit what's actually happening in a startup: 107 files reorganized, emails that never arrived, a Trello board reconciled with reality. Including the OAuth traps nobody documents.
02
9 min read
Fable 5 migrates 50 million lines of Ruby in a day. That's true. But the flip side the announcements skip: 500k to 1M tokens per session, 19 timeouts out of 33 tasks, and guardrails that trip at the faintest hint — to the point that Anthropic had to publicly apologize 48 hours after launch.
03
10 min read
Setting up the chrome-devtools MCP in WSL2 to drive a real Windows Chrome: the hostAddressLoopback networking prerequisite nobody documents, why --autoConnect doesn't work cross-OS, and a PreToolUse hook that launches Chrome on its own at the right moment.
04
7 min read
How to drive Claude Code sessions stored in WSL from your phone using the remote-control command, and why DISABLE_TELEMETRY=1 silently blocks the feature even on Max plan.
05
15 min read
Replacing an Internet-exposed SFTP with a Pangolin + Newt + SFTPGo stack: no port open on the NAS, outbound WireGuard tunnel, raw TCP SFTP served from a €3/month VPS. Including the traps: invisible provider firewall, SFTPGo defender useless behind NAT, broken PROXY protocol.
06
13 min read
A Debian 13 NAS that won't boot: immediate kernel panic on the first userspace exec, with libc.so.6 turned into "ISO-8859 text" instead of ELF. Diagnosis through debugfs, recovery from a live USB with the apt↔libc chicken-and-egg trap, and the APT guardrails to put in place so it never happens again.