Optimize for the new engineer

How engineering teams can write software that’s understandable

Processes and tools to help engineering teams

Your existing processes doesn’t answer “why”

Measuring success

Engineering Manager @ Square. I enjoy reading and writing about finance, design, and software architecture.