I am Principal engineer and creator of apps and tools that are trusted by over 80,000 teams—including industry leaders Apple, Disney, and Airbnb.
In the past, I led iOS development at The New York Times, worked on apps such as Headspace, The Browser Company, and created my own indie apps like Foldify.
- 🗣 I have spoken about iOS topics at over 50 conferences and meetups around the world. My talk about good iOS architecture is one of the most viewed iOS talks in the world.
- 📝 I blog about programming here.
- 💻 I am the author of Sourcery, a tool used by more than 40,000 apps that extends the Swift language with metaprogramming and codegen abilities.
- 💻 I have also created many other popular libraries and tools such as LifetimeTracker, Difference, and FileWatchers.
- 💻 My open-source projects power over 80,000 apps in total.
You can sponsor my work and get premium content on my blog.
I focus on creating maintainable architecture and improving developer experience and efficiency by:
- 🤔 Designing flexible architecture that is easy to maintain
- ⚙️ Creating automation for common code tasks and workflows
- 👥 Establishing best practices for architecture, testing, and workflows
- 📋 As a consultant, I usually:
- 🤔 Perform code reviews for entire projects and provide clients with practical recommendations to improve their team efficiency and satisfaction (through better development experience and automation)
- 👥 Help establish best practices and provide architecture recommendations
- 🛠️ Design and implement flexible and pragmatic solutions for hard problems
- 🧙 And much more...
- 🐦 My Twitter: @merowing_
- 💬 Pronouns: He/Him
You can learn more about me and my past experience on my blog.