How to Take an 11 Month Sabbatical
Zac Sweersby Zac Sweers路29 Jun 2026
A sequel to the last one, but a bit longer. On Leaving Slack After nearly 6 years, I left Slack in August of 2025. It was for a combination of reasons that added up to "it's time".
馃殗 Metro is Stable
Zac Sweersby Zac Sweers路27 Apr 2026
Metro 1.0.0 is out now and stable. This means that its runtime APIs (runtime, MetroX artifacts, Gradle plugin, etc.) are now API-stable unless annotated with an experimental annotation.
Two Pillars of (Engineering) Management
Zac Sweersby Zac Sweers路3 Mar 2026
A former colleague once described their view of management as a role measured by two* pillars. As an IC, I really like this framing of it and it's helped me a ton of times in knowing how to best...
Re: Dependency Injection vs. Service Locators
Zac Sweersby Zac Sweers路20 Feb 2026
This is a port of a write-up I did in the Kotlin Lang slack here in response to the question "Dagger vs. Hilt vs. Koin vs. Metro vs. <what comes next>.
Where are all the staff+ Android product engineers?
Zac Sweersby Zac Sweers路9 Feb 2026
Over the years I've heard (and experienced) both sides of a rather odd coin in the Android developer world.
Sponsoring Metro
Zac Sweersby Zac Sweers路29 Jan 2026
Metro is the proudest work of my career. Ever since starting it on vacation in November 2024, building it has been an incredible journey and the community reception has been nothing short of...
Forklifts Require Training
Zac Sweersby Zac Sweers路18 Aug 2025
A lot gets covered in today's discourse about AI in software development. Most of it is noise, ranging from nihilism that we're all writing mediocre code anyway so why does it matter to endless...
Don't use Type-safe Project Accessors with Kotlin Gradle DSL
Zac Sweersby Zac Sweers路2 Jul 2025
Gradle 7.0 introduced the type-safe project accessors feature for IDE support of referencing projects in dependencies.
Introducing Metro
Zac Sweersby Zac Sweers路3 Apr 2025
Metro is a compile-time dependency injection framework that draws heavy inspiration from Dagger, Anvil, and Kotlin-Inject.
One Last View of Mom
Zac Sweersby Zac Sweers路17 Feb 2025
We said goodbye to mom in May after a five year battle with cancer. She left on her own terms, under the care of the wonderful University of Vermont hospice network and Act 39.
Your filters hide everything on this page. Adjust them in preferences.