Posts

A2A Streaming and Async Tasks for Long-Running Agent Workflows

How to design A2A protocol streaming, async tasks, push notifications, and long-running agent workflows with SSE, polling, HITL states, and production observability. A2A Streaming and Async Tasks for Long-Running Agent Workflows

Run Docker Compose as a Linux Service with systemd

Run Docker Compose as a reliable Linux service with systemd. Type=oneshot units, restart policies, logs, updates, health checks, backups, and safe cleanup. Run Docker Compose as a Linux Service with systemd

Install Docker on Ubuntu: APT, Snap, Rootless — Complete Guide 2026

Compare Docker install methods on Ubuntu: official APT repo, docker.io, Snap, rootless mode, Compose plugin, and post-install security. Decision table and migration paths included. Install Docker on Ubuntu: APT, Snap, Rootless — Complete Guide 2026

Ubuntu APT Troubleshooting: Fix Broken Packages, Holds, and GPG Errors

Practical Ubuntu APT troubleshooting guide: fix held packages, broken dependencies, bad PPAs, and NO_PUBKEY GPG errors with a clear step-by-step workflow Ubuntu APT Troubleshooting: Fix Broken Packages, Holds, and GPG Errors

Multi-Agent Orchestration Patterns: A Practical Guide

Six proven multi-agent orchestration patterns for production AI systems: orchestrator-worker, sequential pipeline, fan-out, hierarchical, swarm, and mesh. Decision framework, failure modes, cost analysis, and observability. Multi-Agent Orchestration Patterns: A Practical Guide

Transactional Outbox Pattern in Go with PostgreSQL

Stop losing events between your database and message broker. Learn the transactional outbox pattern in Go with PostgreSQL, FOR UPDATE SKIP LOCKED, and a polling relay. Transactional Outbox Pattern in Go with PostgreSQL

Spec-Driven Development vs Vibe Coding: Waterfall?

Vibe coding drifts, SDD promises structure -- but is it just waterfall with markdown? Learn when specs help, when they hurt, and how to find the useful middle ground. Spec-Driven Development vs Vibe Coding: Waterfall?

What Is Spec-Driven Development? The Spec as Source of Truth

SDD makes the specification the source of truth for AI coding. Learn the core workflow, how it differs from TDD and BDD, and the real costs and benefits. What Is Spec-Driven Development? The Spec as Source of Truth