Stories
Long reads, no filler. Each one makes a point and tells the story behind it, technical or not.
MageObsidian: a modern Magento frontend without leaving Magento
Replacing Luma, LESS and RequireJS with Vite, Tailwind 4 and lazy Vue islands — on top of Magento's native layouts and templates. Live demo and how to try it.
RAG as operational memory: context engineering for software
The engineering process behind a RAG system for software, told problem by problem: retrieval, chunking, metadata, tools, citations, and security.
Zento: the CLI I built to stop fighting N Magento environments
Four design decisions behind a Go CLI for local Magento environments: layered compiled config, a single ingress with real TLS, tax-free Xdebug and idempotent onboarding.
AI as an evaluator
Students are banned from using AI, yet some faculty use it to detect or grade those same submissions. A look at the asymmetries, the guarantees, and the ethics of delegating assessment to language models.
The cache that showed someone else's prices: segmenting FPC with X-Magento-Vary
A Magento production war story: how to segment the full page cache by customer group with HTTP headers, without extra backend logic and without killing the hit rate.
Syncing inventory and orders across platforms without losing events
Why the every-15-minutes cron lies to you, and how an event-driven design with outbox, ordering, and idempotency keeps stock consistent across systems.