// topology · latest
mouse: parallax·hover: follow edges·click: open node
// loading topology…
- 01phpv1.9.1PHP forgets, Python remembers. It comes down to the execution model9mopen
- 02backendv1.1.1Cloudflare cached HTML instead of CSS: notes from moving a static site7mopen
- 03fintechv2.1.0Zero is not missing data: modelling "measured", "not provided" and "unreadable"6mopen
- 04architecturev2.1.2Go/no-go on 6 June 1944: what a release decision is made of6mopen
- 05ai-agentsv2.0.0RAG ingestion in n8n: document versions, deletions and freshness metadata10mopen
- 06architecturev6.1.2The hidden cost of microservice boundaries: how to price a boundary before you draw it8mopen
- 07ai-agentsv1.1.4AI agents as state graphs in LangGraph: checkpoints, interrupts and replay7mopen
- 08backendv2.1.9Postgres with more than one writer: primary keys and how to migrate them7mopen
- 09ai-agentsv2.1.0LLMs in a PHP application: queues, idempotency and validation instead of a Python rewrite11mopen
- 10phpv5.1.2Singleton in PHP: what "one instance" means under PHP-FPM, Octane and PHPUnit6mopen
- 11phpv2.1.0Factory Method in PHP: one place for a runtime choice of implementation5mopen
- 12backendv2.1.2Ansible in production: idempotency, drift detection and safe rolling changes7mopen
- 13phpv2.1.3State machines in PHP: an explicit order lifecycle with enums, locks and events7mopen
- 14phpv2.1.0The Bridge pattern: separating what you send from how you send it6mopen
- 15backendv2.1.1PHP references: what & actually does and where it breaks code6mopen
- 16phpv2.1.2Design patterns in production PHP: what each one buys, what it costs, when to skip it9mopen
end of topology · 16 nodes