Thoughts on iOS development, Swift, and technical leadership
8 years of lessons learned in building and scaling iOS engineering teams. Learn the framework for architectural vision, code quality, and building a culture of technical excellence.
Team BuildingFrom hiring to retention: Creating iOS teams that consistently ship excellent software. Master the art of building teams that deliver quality code and grow together.
Career GrowthThe skills that made you a great senior engineer aren't enough to make you a great lead. Navigate the challenging transition with proven strategies and mindset shifts.
MigrationLessons from migrating production apps with 100,000+ lines of code. Learn the 5-phase framework for incremental migration without burning down your project.
CI/CDHow we built a CI/CD pipeline that handles 50+ daily deployments while maintaining 99.9% uptime. Learn the framework for fast, reliable, and cost-effective iOS CI/CD.
Team PracticesLessons from scaling iOS codebases from 3 to 20+ engineers. Discover the 9 foundations for keeping large teams productive, aligned, and shipping quality code.
ArchitectureHow we scaled from 1 app to 12 client apps without losing our sanity. Learn why multiple build targets is the only sustainable approach for production white label apps.