Zac Sweers
banner
zacsweers.dev
Zac Sweers
@zacsweers.dev
All this happened, more or less.
Currently funemployed 🌴
Blog: zacsweers.dev
I'd also say it's faster than kapt/ksp rather than dagger/anvil. They both run fast and are highly optimized from years of work, it's just that performance is easily amortized by the overhead of the kotlin build toolchain they have to run on
November 7, 2025 at 7:21 PM
Not just me! I've had a *lot* of help :)

www.zacsweers.dev/metros-desig...
November 7, 2025 at 7:18 PM
fun part of this release was me wondering why tf I had marked l as an illegal character only to eventually look down at my keyboard and realize what’d happened
November 7, 2025 at 7:05 PM
Sorry forgot to include the copilot
October 22, 2025 at 9:11 PM
This release has a severe bug in multibinding code gen, please use 0.7.2 instead!

github.com/ZacSweers/me...
Release 0.7.2 · ZacSweers/metro
Fix: Fix eager initialization of some bindings going into multibindings. Fix: Fix injection of Lazy-wrapped multibindings. What's Changed chore(deps): update plugin testkit to v0.17 by @renovate[...
github.com
October 22, 2025 at 6:34 AM
Script is fixed!
October 18, 2025 at 1:52 PM
It’s fixed again. I am not good at web stuff
October 18, 2025 at 3:54 AM
Docsite is fixed, Olive is bored
October 17, 2025 at 4:09 PM
FYI something is borked with the doc site, working on it
October 17, 2025 at 7:49 AM
Reposted by Zac Sweers
There it is!
In-depth on Metro — with Zac Sweers
YouTube video by Code with the Italians
youtu.be
October 9, 2025 at 7:09 PM
edit: didn't realize at first but FYI it's subscribers only
October 8, 2025 at 7:47 PM