Jason Pearson
@kaeawc.bsky.social
Staff Software Engineer, AI/mobile/backend
Awesome discussions! Was refreshing and neat to see panels done this way
AutoMobile is OSS on GitHub! Come check it out at zillow.github.io/auto-mobile #LiveDemo #AndroidDev #dcnyc25
AutoMobile talk today at #dcnyc25 #LiveDemo come check out the tooling I built to make #AndroidDev automation automated
Metaprogramming with @anthonycr.bsky.social 🎉🙌🤠 Programming programs that program programming programs #AndroidDev
Awesome talk about state of #AndroidDev, Shift-Left. Agree with everything about needing to lean into skillsets to make it in the coming years
I've been researching AI assisted coding tools for Android for months. Here's my review of everything I looked into for my personal projects #AndroidDev www.jasonpearson.dev/ai-code-assi...
AI Code Assistants for Android Engineers
I reviewed the available agentic coding options for Android engineers while pursuing my own workflow adaptation.
jasonpearson.dev
AI-assisted coding for teams that can't get away with vibes blog.nilenso.com/blog/2025/05...
AI-assisted coding for teams that can't get away with vibes - nilenso blog
...
blog.nilenso.com
Documented my efforts to get Gradle Configuration Cache reuse on CI with detail about latest performance efforts #AndroidDev #Gradle www.jasonpearson.dev/gradle-confi...
Gradle Config Cache Reuse on CI
History, optimization iterations, and instructions on how to get Gradle Config Cache reuse on CI.
jasonpearson.dev
Wrote up my thoughts from where I started using Cursor in December to where I think we are today and what that learning process really felt like. As an #AndroidDev using Firebender & Claude developing an MCP I truly do see big changes coming. www.jasonpearson.dev/vibe-coding-...
Vibe Coding is Driving
I make a plan of where I want to go and drive. That's what vibe coding is and its time for software engineers to develop judgment and adapt their senses.
jasonpearson.dev
Don't sleep on AI tooling for mobile engineering. Everyone is figuring this out now with 0-1 years experience.
If you could whisper one Android dev secret to every junior starting today, what would it be? Quote tweet this. Let’s build the Android wisdom tree 🌱
Goodbye Espresso. Maestro/Appium/etc this is your notice to pivot to something else.
In the next 6-12 months I will be deleting all Espresso tests in every repository I'm a contributor to. Not because of Google Gemini Journey, but because it's all possible and even more performant today via MCPs.
Think Cursor is having some time dilation as its been about 30 seconds since that duration got updated.
Excited to speak at DevSummit hosted at Capital One's offices lu.ma/kz7hrhry If you wanted to pick my brain about CI techniques this is a good time to do it. I'll be covering Gradle Config Cache reuse, Docker layer caching for Gradle User Home, JVM heap sizing, and a bunch of other neat techniques.
Dev Community - Android NYC Monthly Meetup · Luma
This meetup is part of DC Android (DCA), a group of professional Android developers and designers in the DC Area and NYC. This meetup brings technical people…
lu.ma
PSA for #AndroidDev: Flipper was deprecated and will receive no further updates. Blog post last October announced it but GitHub repo is simply archived without mentioning it fbflipper.com/blog/2024/10...
Changes to Flipper's Open Source Repository | Flipper
Flipper has been an integral part of the mobile development process at Meta for years. We've been proud to share our internal tool with the open source community, and it has been amazing to see how it...
fbflipper.com
Disappointed AI hasn't yet recommended this to me
You’re still arguing about tabs vs. spaces? May I present…
New blog post! If you are a Kotlin or Java Android developer, this one should make you go 🤯. www.romainguy.dev/posts/2024/n... I'm not even sorry.
Naming is Hard
Before we dive into today’s topic, I would like to make it clear that what follows is specific to how Android, and more precisely the Android RunTime (ART), works. Some of what follows applies to othe...
romainguy.dev
I think I just found a thread leak in Gradle daemon in 8.12 nightly. Anyone else see similar behavior? Going to check it over in a couple different scenarios and older Gradle versions.
This entire thread is a great resource. Should be a blog post in its own right.
Benchmarking is hard! This is a great example, let's dive into the diff to highlight what I'd typically surface if someone shared this benchmark at Square. The diff: github.com/android/nowi... (it's great that Arnaud shared the diff btw, too often benchmark authors don't) #AndroidDev
Drumroll please 🥁 #dcldn24 videos are LIVE! Rewatch all your favourite #Android talks & reexperience the fun of our #AndroidDev event here 📼: www.droidcon.com/content/?fil...