Adam
@oheyadam.bsky.social
📤 763
📥 302
📝 60
Senior Android, mediocre cyclist, amateur home cook, and coffee nerd.
reposted by
Adam
Zac Sweers
14 days ago
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...
loading . . .
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...
https://github.com/ZacSweers/MoshiX/releases/tag/0.33.0
0
9
2
reposted by
Adam
Martin Bonnin
18 days ago
I shared how I typicallyl debug my Gradle builds
mbonnin.net/2025-11-08_g...
loading . . .
Gradle debug recipes
Get insights into your Gradle build.
https://mbonnin.net/2025-11-08_gradle_debugging/
2
13
6
reposted by
Adam
Vladimir Jovanović
27 days ago
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
loading . . .
How a Single ß Can Break Everything - Vladimir Jovanović | droidcon Berlin 2025
YouTube video by droidcon & fluttercon
https://youtu.be/IRPr7YVH07o
0
6
1
reposted by
Adam
GaryThoren
about 1 month ago
16
1048
312
reposted by
Adam
Mayor of London, Sadiq Khan
about 1 month ago
Some politicians and commentators continue to talk our great city down. The facts show a very different picture.
0
458
119
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!
about 2 months ago
0
9
0
reposted by
Adam
Martin Bonnin
about 2 months ago
Small reminder that IJ is also a wonderful standalone "diff" tool. It even unfurls your zip files content. `idea diff old new`
1
17
3
reposted by
Adam
TJ
about 2 months ago
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!
loading . . .
10
95
26
reposted by
Adam
Martin Bonnin
4 months ago
``` android.disableAgpUpgradePrompt=true ```
issuetracker.google.com/issues/26157...
loading . . .
Google Issue Tracker
https://issuetracker.google.com/issues/261579125#comment10
1
18
4
reposted by
Adam
John O'Reilly
5 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.
1
13
2
reposted by
Adam
Gravel Influencer
7 months ago
This story about 3 guys who randomly tagged along with Jonas on a training ride is so awesome.
loading . . .
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.
https://sport.tv2.dk/cykling/2025-04-29-traenede-med-vingegaard-i-timevis-det-kommer-ikke-til-at-ske-i-mit-liv-igen
3
29
3
reposted by
Adam
Zac Sweers
8 months ago
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-...
loading . . .
Introducing Metro
I'm excited to share something new I've been working on the past few months!
https://www.zacsweers.dev/introducing-metro/
9
85
25
reposted by
Adam
Chris Ward
9 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?
4
26
3
reposted by
Adam
Aurimas Liutikas
10 months 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!
1
9
2
Drivers in Cairo stay in your lane challenge: impossible
10 months ago
0
1
0
reposted by
Adam
Better Things Are Possible
10 months 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
424
32296
5893
reposted by
Adam
Gergely Orosz
10 months ago
Google auto opted in *every* paying Google Workspace user to Gemini. Also adding a nice increase in price, even though no one opted into it. You cannot turn off / opt out. Except... if you open a support ticket. Only then does Google enable the setting to turn it off! I did:
22
359
93
reposted by
Adam
Chris Sinco
11 months ago
Happy New Year
#AndroidDev
! Happy to share some new custom themes for
@androidstudio.bsky.social
and
@intellijidea.com
that I've been chipping away at here and there: Cloudy Blue, New Darcula, and In Bed By 7pm. Screenshots in 🧵
plugins.jetbrains.com/plugin/26164...
loading . . .
Studio Themes - IntelliJ IDEs Plugin | Marketplace
Collection of playful and adapted themes built for the New UI: Cloudy Blue. A subtle blue theme that is off-white just enough New Darcula. Darcula from the Classic UI...
https://plugins.jetbrains.com/plugin/26164-studio-themes
3
48
10
reposted by
Adam
Hank Green
11 months ago
I maintain that YouTube should have launched a stand-alone Shorts app.
602
16098
632
reposted by
Adam
Jon Bois
11 months ago
just watched sesame street with my son. i don’t know. it’s not like i’m too good for it, it’s just that i know most of this stuff already. like, i work in journalism. i know 23 letters of the alphabet and i’m confident i’ll learn the rest over the course of my work. i don’t need a tv show for that
376
15693
1480
reposted by
Adam
Kelsey Hightower
11 months ago
I've done an unusual number of mentoring calls this week, and one thing I'd like to remind everyone is, you are enough, and you can't forget how far you've come. You're most likely in the best position you've ever been in to build on top of everything you've done until this point.
80
4312
457
reposted by
Adam
Jazz The JRPG Queen 👑❤️🎮
11 months ago
Do you hoard every item you can get your hands on in a videogame and save it for “just in case” or are you normal?
593
5097
425
reposted by
Adam
The Wellingtonista
11 months ago
Now do cars
29
2288
231
reposted by
Adam
P-Y
11 months ago
Tonight I want to talk about how we track performance in production on the Square Point Of Sale First, if you haven't yet, read
@dml.bsky.social
's blog
bsky.app/profile/dml....
Performance can take many shapes, let's dive into what we do!
#AndroidDev
add a skeleton here at some point
1
31
10
reposted by
Adam
The Nucky Thompson of Going on My Phone
12 months ago
Straight people love to stumble upon the concept of a twink and struggle to describe it, like if an ancient Roman saw someone vaping
44
2569
401
reposted by
Adam
Aurimas Liutikas
12 months ago
Wrote up a short post on how to do artifact aggregation in the world of Gradle Isolated Projects
www.liutikas.net/2024/12/11/T...
#gradle
loading . . .
Together in Isolation - Isolated Project Safe Way to Aggregate Optional Artifacts
One common thing to do in a Gradle project is collect artifacts from a subset of projects to produce an aggregate artifact. An example of it might be collect...
https://www.liutikas.net/2024/12/11/Together-In-Isolation.html
3
22
7
reposted by
Adam
Rafael Tonholo
12 months ago
My new favourite Kotlin feature is "when guards"! Since Kotlin 2.1.0, you can now add extra conditions to the when expression, which helps perform multiple checks while keeping type exhaustiveness. I'm using just the basics and need to read more about it, but this feels good!
#KotlinMultiplatform
2
18
3
reposted by
Adam
Aurimas Liutikas
about 1 year ago
If you want to learn about how AndroidX monorepo came to be and how we manage it here is my talk from Developer Productivity Summit 2024
www.youtube.com/watch?v=gUtP...
Slides:
speakerdeck.com/aurimas/tami...
loading . . .
Taming the Monorepo Beast: Bearable Library Releases at Scale
YouTube video by Gradle
https://www.youtube.com/watch?v=gUtPPbsMBlY
0
19
3
reposted by
Adam
Aurimas Liutikas
about 1 year ago
Here is a recording of my Droidcon London 2024 titled "Gradle: The build system that loves to hate you"
www.droidcon.com/2024/11/22/g...
Slides here:
speakerdeck.com/aurimas/grad...
loading . . .
Gradle: The Build System That Loves To Hate You
Come to hear a talk about dozens of foot guns in Gradle that can make you tear your hair out as you try to "just make it work", presented by someone who has stepped on most of the rakes.
https://www.droidcon.com/2024/11/22/gradle-the-build-system-that-loves-to-hate-you/
3
25
5
reposted by
Adam
Hà Phan
12 months ago
From the book, “The Creative Act: A Way of Being.” I’ve never approached any project the same way, bc the problem and the people are different. If I force myself into a framework or process, the results are uninspiring.
6
118
21
reposted by
Adam
The Onion
12 months ago
Standing Desk Celebrates 4th Year At Lowest Possible Setting
99
11351
797
A few months ago I shipped a bug that broke a feature that users hit at app launch. When fixing it, I added a feature flag to disable that feature entirely if needed. I had to use that feature flag today. Use feature flags, my friends.
12 months ago
9
94
8
Good times
12 months ago
0
12
0
reposted by
Adam
rat king 🐀 👑
about 1 year ago
“lazy linking” is such a funny way to think about the internet — a true distaste for the open web in pursuit of endless scrolling of one walled garden
slate.com/technology/2...
76
3639
602
reposted by
Adam
Alexandria Ocasio-Cortez
about 1 year ago
The Meta thing is interesting because users have been vocally opposed to all these tweaks along the way & they have defended each one w/ metrics+engagement. But when there’s competition, people are moving. It’s a reminder that engagement ≠ enjoyment. Wonder what experts have to say about this ⬇️
add a skeleton here at some point
314
11164
978
reposted by
Adam
A.J. Bauer
about 1 year ago
Damn and now Drake is going to have to pay a 25 percent tariff on that beef?
328
24466
2880
Found the one! A list of folks that talk about
#Gradle
for anyone interested.
add a skeleton here at some point
about 1 year ago
0
3
1
Is there a BlueSky list of people that post about developer productivity and build tooling? Specifically
#AndroidDev
and
#Gradle
about 1 year ago
2
7
0
reposted by
Adam
ⓘ 𝕆ligarch f*ckery detected
about 1 year ago
Me: What are they in for? Zookeeper: This isn't a prison. Me: So they can leave? Zookeeper: Well, no. Me: [pointing to penguin] I bet *that* one killed somebody.
7
97
18
reposted by
Adam
Martin Bonnin
about 1 year ago
I wrote about Kotlin scripting
loading . . .
November 2024: the state of Kotlin scripting
*.main.kts files can replace most of your shell scripts
https://buff.ly/3ZgUQED
6
69
20
reposted by
Adam
John Scalzi
about 1 year ago
I open my Bluesky feed and it is full of really cool people saying really smart things and being really passionate about really interesting stuff. I like this version of social media, and the world. Thanks, folks.
906
51751
4288
Every time I cook with butternut squash I just can't help but think it's not delicious enough to be so hard to prep. Like calm down with the hard skin, you're not pizza
about 1 year ago
2
2
0
reposted by
Adam
Jonas Downey
about 1 year ago
an inspiring aspect of Bluesky is that it aligns so closely to the ethos of the early Internet: - open source + open platform - extensible and customizable, so users can build their own experiences - designed for data portability - seemingly humanist principles we need a lot more of this in tech!
6
99
13
Trying out Rouvy instead of Zwift this winter because of the real-world routes. I've done a few Z2 rides on it and even a race as well! Really enjoying it.
about 1 year ago
1
4
0
reposted by
Adam
Kelsey Hightower
about 1 year ago
In person.
add a skeleton here at some point
5
256
12
reposted by
Adam
Aurimas Liutikas
about 1 year ago
If you like Pixel devices and you use Google Fi, you can get a pixel watch 3 for $0 right now (need to stay on fi for 2 years). I just ordered one to replace my Pixel watch 2
fi.google.com/about/watche...
loading . . .
Get the New and Improved Google Pixel Watch 3 from Google Fi Wireless.
The new Pixel Watch 3 is here, featuring a larger, brighter display, improved battery life, 20% faster charging and advanced safety features that help you go the distance.
https://fi.google.com/about/watches/pixel-watch-3
1
2
2
Do I know anyone who owns a Patagonia Nano Puff jacket? Does it fit true to size and can you wear a knitwear sweater under it?
about 1 year ago
1
0
0
Load more
feeds!
log in