Posts

Showing posts with the label Architecture

Mnemosyne for Hermes Agent: Local Memory Quickstart

Install Mnemosyne as a local Hermes memory provider, configure recall and retention, and inspect the SQLite store. Mnemosyne for Hermes Agent: Local Memory Quickstart

Self-Reinforcing Memory Loops in AI Agents: Causes and Fixes

Agent memory can turn model inferences into future evidence. How those loops form, why they matter, and which write-path controls limit them. Self-Reinforcing Memory Loops in AI Agents: Causes and Fixes

OpenSpec Rejected Proposals: A Decision Memory Convention

OpenSpec has no native rejected-proposal state. Learn why, what the maintainers decided, and the decision.md convention that stops agents reopening settled investigations. OpenSpec Rejected Proposals: A Decision Memory Convention

OpenSpec Quickstart: Install, Workflow, and Common Pitfalls

Install OpenSpec, the change-centric spec-driven development CLI. Learn the explore-propose-apply-archive loop, brownfield setup, and where it breaks. OpenSpec Quickstart: Install, Workflow, and Common Pitfalls

What Comes After LLMs? Mamba, Diffusion & World Models

Transformers are hitting walls in compute, data, and energy. State space models (Mamba), diffusion language models, and JEPA world models may come next. What Comes After LLMs? Mamba, Diffusion & World Models

Superpowers Quickstart: Install, Workflow, and Tryout

Install Superpowers, the open-source skills framework that enforces brainstorm-to-TDD spec-driven development across Claude Code, Cursor, and other agents. Superpowers Quickstart: Install, Workflow, and Tryout

Superpowers Quickstart: Install, Workflow, and Tryout

Install Superpowers, the open-source skills framework that enforces brainstorm-to-TDD spec-driven development across Claude Code, Cursor, and other agents. Superpowers Quickstart: Install, Workflow, and Tryout

Data Gravity: The Real Cost of API-First AI

Data gravity is the force pulling AI workflows toward one provider. The four-stage lock-in mechanism, a scoring checklist, and how to stay portable. Data Gravity: The Real Cost of API-First AI

Keeping Specs, Tests, And Code In Sync In AI Development

Learn how to build requirement-to-test-to-code traceability for AI-assisted development, catch spec drift early, and enforce it with CI gates and PR checklists. Keeping Specs, Tests, And Code In Sync In AI Development

Modern Alerting Systems Design for Observability Teams

A practical pillar page on alerting design, routing, noise reduction, and human response across observability systems, paging tools, and chat platforms. Modern Alerting Systems Design for Observability Teams

Agent Memory Providers Compared — Honcho, Mem0, Hindsight, and Five More

Compare eight agent memory backends for Hermes, OpenClaw, and other agents — Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover, Supermemory — dependencies, self-hosting, and activation. Agent Memory Providers Compared — Honcho, Mem0, Hindsight, and Five More

Go context.Context Done Right: Cancellation, Timeouts, and Values

Master Go context for cancellation, timeouts, and request-scoped values. Covers HTTP handlers, database calls, background workers, goroutine leaks, and graceful shutdown. Go context.Context Done Right: Cancellation, Timeouts, and Values

Implementing CQRS in Go: A Practical Guide to Scalable Architecture

Learn how to implement the CQRS pattern in Go. This guide covers design principles, practical code examples, library recommendations (Watermill, Event Horizon), and architectural tradeoffs for building scalable, maintainable systems. Implementing CQRS in Go: A Practical Guide to Scalable Architecture

Spec-Driven Development Workflow From Requirements to Code

A practical five-phase spec-driven workflow for teams and AI agents. Cover requirements, design, task breakdown, implementation slices, and validation before you ship. Spec-Driven Development Workflow From Requirements to Code

A2A and MCP Agent Security: Identity, Delegation, and Audit Trails

Secure A2A and MCP agent systems with identity, auth, delegation controls, gateways, registries, audit trails, and a production checklist for multi-agent deployments. A2A and MCP Agent Security: Identity, Delegation, and Audit Trails

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

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