Delivering Mobile apps

Notes from a
lead mobile
engineer.

I write about Kotlin, Jetpack Compose, Kotlin Multiplatform, and the occasional Flutter detour — plus what it actually takes to lead a mobile team without losing the plot. No marketing copy, just what worked (and what didn't).

@Composable
fun YoudroidCard(post: Post) {
ElevatedCard(
  shape = RoundedCornerShape(20.dp),
  // ship it, then write it up
) { PostContent(post) }
}
Recent posts

From the field

5 min read

Implementing Micro Frontends in Android with Compose and Multi-Module Libraries

Translating Micro Frontends to Android Cam Jackson's Micro Frontends article on martinfowler.com defines the pattern as independently deliverable frontend applications composed into a

Compose Coding
Jul 26, 2026 Read →
4 min read

AI Agents and Android: The 2026 Landscape

Android Is Becoming an Intelligence System, Not Just an Operating System Google's own framing for 2026 is blunt about it: Android is shifting from

AI
Jul 26, 2026 Read →
4 min read

How to Be the Best Lead Mobile Developer

Lead Mobile Developer Is Its Own Discipline, Not "Senior Plus Meetings" Mobile leadership has a specific texture that generic engineering leadership advice misses: you&

Leadership
Jul 26, 2026 Read →
5 min read

Agile vs. Waterfall: A Full Guide to Scrum, Kanban, and XP

Agile vs. Waterfall — and What "Agile" Actually Means in Practice "We're Agile" is one of the most overused and under-

Agile
Jul 26, 2026 Read →
4 min read

How to Go From Senior to Lead: A Practical Roadmap

The Jump Nobody Explains Well Most engineers get told, at some point, that going from Senior to Lead is "about more than just code."

Coding
Jul 26, 2026 Read →
3 min read

Book Review: Cracking the Tech Career by Gayle Laakmann McDowell

Book Review: Cracking the Tech Career If you've prepped for a coding interview in the last decade, you've probably run into Gayle

Coding
Jul 26, 2026 Read →
Youdroid
11+ yrs Mobile Developer
About the author

Hey, I'm the person behind Youdroid.

I lead a mobile engineering team by day and write here by night (well — mostly on weekends, coffee in hand). This blog is where I dump the stuff that doesn't fit in a Slack thread: Compose patterns I keep reaching for, what actually happened when we moved shared logic to Kotlin Multiplatform, and the messier parts of managing engineers instead of just being one.

No sponsored posts, no growth-hacking. Just notes from someone who's still writing Kotlin most days and occasionally still gets paged at 2am.

Kotlin Jetpack Compose KMP Team Leadership