Adam

Adam

@oheyadam.bsky.social

Senior Android, mediocre cyclist, amateur home cook, and coffee nerd.

778 Followers 304 Following 63 Posts Joined Oct 2024
3 days ago

that's a very cool name for this library

2 0 1 0
5 days ago
Post image

Attacks leave dead vs killed

10,111 2,637 142 123
1 week ago
Two Pillars of (Engineering) Management 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 work ...

Two Pillars of (Engineering) Management

www.zacsweers.dev/two-pillars-...

14 7 0 1
1 month ago

PSA: Starting Android Gradle Plugin 9.0 (or the latest stable version of R8): R8 will automatically optimize all Intrinsics.check* APIs in Kotlin automatically !

This should greatly help improve app performance (especially Compose given the large Kotlin library API surface).

27 8 4 0
2 months ago

You'd enjoy the Acquired podcast. Nelson recommended the mini-series they did about Google to me a couple months ago, and I've been hooked since then!

2 0 0 0
3 months ago

My dad abhors any negative comments about immigrants. Asked him recently why he’s so strong on it: ‘Because we’re always happy to take the rich and clever ones. Which means it’s not about disliking immigrants. It’s about disliking the poor and vulnerable. And that’s a bad human instinct.’

14,095 4,324 249 97
3 months ago
YouTube
The Impact of App Platform Teams - Adam Ahmed | Techlead Summit 2025 YouTube video by droidcon & fluttercon

The recording of my talk "The Impact of App Platform Teams" from the @droidcon.bsky.social London TechLead summit is now live.

Check it out!

#android

youtu.be/A6Gg58fpVyU?...

1 0 0 0
3 months ago
Release 0.33.0 · ZacSweers/MoshiX Remove moshi-proguard-rule-gen. moshi-ir now includes a sourceless runtime artifact with embedded proguard rules that cover the same functionality. This also means that KSP is no longer required to...

MoshiX 0.33.0 drops the need for proguard rule generation, meaning you can use it and its IR code gen entirely without needing KSP 🎉

github.com/ZacSweers/Mo...

9 2 0 0
4 months ago
Preview
Gradle debug recipes Get insights into your Gradle build.

I shared how I typicallyl debug my Gradle builds

mbonnin.net/2025-11-08_g...

12 5 2 0
4 months ago
YouTube
How a Single ß Can Break Everything - Vladimir Jovanović | droidcon Berlin 2025 YouTube video by droidcon & fluttercon

Had a great time speaking at Droidcon London today! 🎤

If you missed the session, I presented a similar talk at Droidcon Berlin last month. You can catch the recording here:

youtu.be/IRPr7YVH07o

#Droidcon #AndroidDev #dcldn25

7 1 0 0
4 months ago
Post image
1,041 303 16 7
4 months ago
Fewest homicides in London since monthly records began. The number of homicides in London between January to September 2025 is the lowest in the first 9 months of any year since monthly records began in 2003.

Some politicians and commentators continue to talk our great city down.

The facts show a very different picture.

456 107 0 11
5 months ago
The cover photo of Adam's talk. Title text: The Impact of App Platform Teams. Subtitle: Adam's name and job title

I'm excited to be speaking at @droidcon.bsky.social London this year about the things a Platform team can do for the overall productivity of your mobile org!

9 0 0 0
5 months ago
Post image

Small reminder that IJ is also a wonderful standalone "diff" tool.

It even unfurls your zip files content.

`idea diff old new`

15 3 1 0
5 months ago
Video thumbnail

I'm excited to announce something I've been building, an open source atproto client heron.tunji.dev!

Its currently available in beta on Google Play for Android devices. Please DM @heron.tunji.dev if you'd like early access.

It will be released to all Android users in the next few weeks!

95 21 9 5
5 months ago

I loved my MX Master when I had it, but ended up having to move to the MX Vertical due to wrist pain. I wish they'd make some updates to that one, especially as the scroll wheel on it sucks

0 0 0 0
5 months ago

I think literally every single time I asked both Gemini 2.5 Pro and GPT-5 the same question, I got a better response from GPT. Gemini is really, really not good

0 0 1 0
6 months ago

You can also just use your head unit to control the smart trainer and watch some TV / YouTube for entertainment. You can have your workouts synced to the head unit beforehand or just do free rides

0 0 0 0
6 months ago

Why would one of the world's best time trialists raise eyebrows by _checks notes_ ... winning a flat time trial?

2 0 1 0
7 months ago
Google Issue Tracker

```
android.disableAgpUpgradePrompt=true
```

issuetracker.google.com/issues/26157...

18 2 1 0
8 months ago

I wish those commenting about bands at Glastonbury were just a small bit as vocal about all the children being slaughtered, maimed and starved in Gaza.

10 2 1 0
10 months ago
Preview
Trænede med Vingegaard i timevis: - Det kommer ikke til at ske i mit liv igen Tre franske fyre fik sig en stor oplevelse, da de stødte ind i Jonas Vingegaard, der var i gang med at teste 12. etape i Tour de France.

This story about 3 guys who randomly tagged along with Jonas on a training ride is so awesome.

29 3 2 0
11 months ago
Preview
Introducing Metro I'm excited to share something new I've been working on the past few months!

A palette cleanser for your timeline today: Introducing Metro!

Metro is a compiler-plugin-based dependency injection framework that draws heavy inspiration from Dagger, Anvil, & Kotlin-Inject.

www.zacsweers.dev/introducing-...

84 20 8 4
11 months ago

In the last two days I've had two people stop me to give me their opinions on me using my phone whilst walking (on practically empty pavements, not crossings).

The latest informing me (falsely) that in Hamburg I can be fined 60€ for it.

Why are you like this? Can't you, idk, get laid or something?

26 3 4 0
1 year ago

My girlfriend has been using it and the notifications they send are absolutely unhinged. I like how they've leaned into that though — they're the Zlatan of apps

2 0 0 0
1 year ago

Just to add, we've been using it for over a year with absolutely no problems

3 0 0 0
1 year ago

androidx.build.gradle.s3buildcache Gradle Plugin has shipped 1.0.0-beta01. Give it a spin if the GCP version does not work for your use-cases.

@oheyadam.bsky.social has been doing a lot of the heavy lifting here. Thank you!

9 2 1 0
1 year ago

Drivers in Cairo stay in your lane challenge: impossible

1 0 0 0
1 year ago

The remote work debate was funny because it forced the question "Is a job something valuable you do or is it a place you go to be watched like daycare" and the answer for a lot of them was yeah it's the daycare thing now come on inside recess is over

32,137 5,699 420 158