Metro Migration at Square Android
Migrating the Square Android monorepo from Dagger 2 and Anvil to Metro

Every engineering problem tells a story. Here, we share the breakthroughs, lessons, and experiments that shape how we think, how we build, and how we expand access to the global economy.
Migrating the Square Android monorepo from Dagger 2 and Anvil to Metro

How we turned a risky UI rewrite into a validated, agent-driven migration program.

How we're using agentic reviewers as guardians to maintain system resilience

Migrating 450 Cash App backend repositories into a single scalable monorepo

Turning CI failures into clear actionable feedback

How Block Engineering codified tribal knowledge for AI

Measuring the Cognitive Complexity of Human-AI Collaboration

How We Verify Container Image Signatures and Attestations at Scale

Inside Block’s approach to AI-assisted development, from repo readiness to multi-agent workflows.

Lessons from Operation Pale Fire
