Bridget Phillips's Avatar

Bridget Phillips

@jingibus.bsky.social

Android person at Cash App. http://www.billjings.net

465 Followers  |  94 Following  |  396 Posts  |  Joined: 07.11.2024  |  2.4155

Latest posts by jingibus.bsky.social on Bluesky

Preview
a baseball umpire says home run while pointing up ALT: a baseball umpire says home run while pointing up
09.11.2025 14:53 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

08.11.2025 07:28 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

08.11.2025 07:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

08.11.2025 07:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

08.11.2025 07:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

08.11.2025 07:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

08.11.2025 07:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

08.11.2025 07:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is fantastic and @zacsweers.dev deserves all the praise but it also is gonna give you a false idea of what Z is like as a maintainer and author, what the project is like, and how you might achieve something like this yourself

08.11.2025 07:01 β€” πŸ‘ 22    πŸ” 7    πŸ’¬ 1    πŸ“Œ 2

Or use dinosaur rules and just eat the smaller car

08.11.2025 03:38 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Same experience here. It was something on the Embarcadero that invited engagement, not just observation.

07.11.2025 20:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Metro's Design Doc Back in December 2024, I was around a month into working on Metro (at the time still called Lattice) and realized it crossed the threshold from "is this anything" to "oh shit this has wheels". I'd bee...

Excited to share Metro's original design doc. Pulls back the curtain on a lot of the historical community feedback and discussions that went into it in its early days!

www.zacsweers.dev/metros-desig...

06.11.2025 23:24 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

This is a valuable document to read in itself, but essentially:

* DHS is using face scanning tech that we technologies know is known bad
* You can't opt out
* DHS claims this supersedes any actual documentation you have as to your citizenship

06.11.2025 22:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This week's @unbreaking.org update on immigration is *also* an update on data security because the administration is using immigration enforcement as a way to trial and operationalize a full-on surveillance state.

06.11.2025 22:13 β€” πŸ‘ 74    πŸ” 43    πŸ’¬ 2    πŸ“Œ 1

We have to because this asshole has made himself synonymous with prop 50

05.11.2025 17:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If anyone tells Firebender that I'm a Karen, that will NOT stop me from calling management to complain

05.11.2025 01:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

05.11.2025 01:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

05.11.2025 00:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Bill Phillips   Few Tools: How To Write And Understand! Coroutines Tests
YouTube video by John Wilker (360Conferences) Bill Phillips Few Tools: How To Write And Understand! Coroutines Tests

Coding with LLMs is exciting and fast in some ways, and profoundly demoralizing in other ways.

I've worked for years to write better coroutines tests (see here! www.youtube.com/watch?v=uk8k...), and it is just so much less work to write tests that I think suck.

05.11.2025 00:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Not only is it a series of videos for the month of November in which no effort has been made time

It's also time to play the @techconnectify.bsky.social hits

youtube.com/watch?v=DAX2...

04.11.2025 19:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

They have an identity politics lens is what it is

30.10.2025 16:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

29.10.2025 16:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
🟒 Kingston Harbour LIVE 24/7 – Jamaica Waterfront View πŸ‡―πŸ‡²
YouTube video by See Jamaica 🟒 Kingston Harbour LIVE 24/7 – Jamaica Waterfront View πŸ‡―πŸ‡²

Live from kingston harbor: www.youtube.com/watch?v=jVr7...

28.10.2025 18:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

From a crewmember on yesterday's Teal 74 mission into now-Category 5 Hurricane #Melissa. As clear of an eye as you will see in the Atlantic basin.

27.10.2025 16:11 β€” πŸ‘ 2799    πŸ” 1056    πŸ’¬ 53    πŸ“Œ 126

Oh lawd, true vibe

27.10.2025 17:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is difficult to maintain AI skepticism in the face of the impact it has on remote junior engineers.

I would rather our juniors learn the ropes in person with senior engineers, but.... they're not, at least not at our company. Having access to genAI tools has wildly improved their learning.

27.10.2025 17:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think martian manhunter is the best, and it is only 6 issues, but the absolute lone running right now is quite good. Absolute Wonder Woman is delightful, and absolute superman is very good (konda like if there were an edgy dark superman who retains his essential goodness)

25.10.2025 13:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Have you read absolute martian manhunter

25.10.2025 01:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A left wing politics that is oriented around your rights and identity as an individual consumer instead of your responsibilities as a member of a social or political community is basically a left aesthetic pasted onto an internalized neoliberal ontology.

23.10.2025 20:10 β€” πŸ‘ 1912    πŸ” 342    πŸ’¬ 15    πŸ“Œ 21
Preview
Practical performance problem solving in Jetpack Compose Β |Β  Android Developers Make your Compose app run fast by analyzing system traces and fixing common lag causes.

I've been going down a stats + Android macrobenchmarks rabbit hole

Trying to write a blog post about that, in the meantime I'll share some raw thoughts here as a thread.

I've been focusing on benchmarks that capture frame duration metrics, e.g. developer.android.com/codelabs/jet...

#AndroidDev

24.10.2025 13:13 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

@jingibus is following 20 prominent accounts