Bridget Phillips
jingibus.bsky.social
Bridget Phillips
@jingibus.bsky.social
Android person at Cash App. http://www.billjings.net
Me too
November 10, 2025 at 9:59 PM
I'm not saying that nobody can ever cowboy a library up and have it be awesome. But if you want to learn from *this* example?

Writing a shitload of code would not have been sufficient by itself. It takes years for an overnight success, as they say — years of collaboration and contribution
November 8, 2025 at 7:28 AM
Square has/had pathologically complex needs — that's why Anvil came out of that shop. Selling Square on Metro was huge for being an Anvil successor, and it required migration to be seamless in complex integrations.

You can't do that alone. You have to live in each other's heads to ship that.
November 8, 2025 at 7:22 AM
There are projects like git that just wipe the slate clean and expect people to learn things a new and different way. But a dagger+anvil successor was never going to be like that — Android is so mature that migrations can be truly hellish.
November 8, 2025 at 7:17 AM
Second, temperamentally Metro is the opposite of a DJB-style one person "I'm going to do this, but right" show. It is jam packed with APIs and decisions that are there to make contributors and consumers happy and successful.
November 8, 2025 at 7:14 AM
Knowledge comes through work. I learn that every time I start a writing project — you just have to write code and see what works and what doesn't. Ain't no easy way
November 8, 2025 at 7:12 AM
I say that because I had seriously talked about the idea of working on a dagger2 successor myself. But could I have done it? I am delusional, as a rule, but almost certainly no — b/c I know nothing about the compiler side, I just have API opinions
November 8, 2025 at 7:11 AM
First, he didn't just waltz in. I was ranting about the need for a dagger2 successor for a while on social media; Zac, otoh, had been doing the grunt work of helping to maintain Anvil for ages
November 8, 2025 at 7:03 AM
Or use dinosaur rules and just eat the smaller car
November 8, 2025 at 3:38 AM
Same experience here. It was something on the Embarcadero that invited engagement, not just observation.
November 7, 2025 at 8:57 PM
We have to because this asshole has made himself synonymous with prop 50
November 5, 2025 at 5:12 PM
If anyone tells Firebender that I'm a Karen, that will NOT stop me from calling management to complain
November 5, 2025 at 1:21 AM
Semi-related, but this whole thing where people feel like they should be nice to their LLMs is baffling to me

I deserve to be treated better than this, and I am not ashamed to tell them so
November 5, 2025 at 1:18 AM
I bet I can improve my current results by a fair amount, but — I might not do that.

Having the corpus of averageness at one's ease is.... well, maybe it's bad? Or maybe the things I cared about a lot just aren't as important as they used to be.
November 5, 2025 at 12:31 AM
They have an identity politics lens is what it is
October 30, 2025 at 4:58 PM
The whole "white stripes are huge, seven nation army is played at football games" thing caught me way off guard

They were, like, white blood cells indie rock in my mind
October 29, 2025 at 4:38 PM