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