Strangler Fig Migration
Migrating a 15-year-old Zend Framework 1 application to Symfony 8 using the Strangler Fig pattern — the bridge components, the module-by-module porting, and the day the legacy code was deleted.
Harness Engineering
Building the operational environment that makes AI agents reliable, verifiable, and controllable in production — from the formal framework to a production .claude/wiki/ implementation.
Multi-tenancy Landmines
Real-world pitfalls in multi-tenant Symfony applications — from Doctrine filters to tenant resolution edge cases.
Indirect Prompt Injection
How malicious content in web pages, emails, and issue trackers hijacks AI agents — from the Clinejection supply-chain attack to the Unit 42 anatomy of indirect prompt injection, and what actually works as a defense.