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).
From the field
Mostly Compose and KMP these days, with the odd leadership post when the code needs a break.
Ginni Rometty: Leading a Legacy Company Through Reinvention
Ginni Rometty: Leading a Legacy Company Through Reinvention Ginni Rometty became IBM's CEO in 2012 and spent much of her tenure steering the company
Lisa Su: Technical Credibility as a Leadership Foundation
Lisa Su: Technical Credibility as a Leadership Foundation When Lisa Su became AMD's CEO in 2014, the company was in genuinely dire financial condition,
Marc Benioff: Leadership Built Around Stakeholder Obligation
Marc Benioff: Leadership Built Around Stakeholder Obligation Marc Benioff has framed Salesforce's culture around a specific, formalized commitment since the company's earliest
Tim Cook: Succeeding a Visionary by Not Imitating Him
Tim Cook: Succeeding a Visionary by Not Imitating Him When Tim Cook became Apple's CEO in 2011, following Steve Jobs, the widely voiced concern
Sheryl Sandberg: Operational Rigor Meets Candid Mentorship
Sheryl Sandberg: Operational Rigor Meets Candid Mentorship Before Lean In made Sheryl Sandberg a widely recognized name beyond tech, she'd already built a reputation
Sundar Pichai: Leading Through Consensus, Not Charisma
Sundar Pichai: Leading Through Consensus, Not Charisma Sundar Pichai's rise through Google — from leading Chrome and Android to becoming CEO of Google and later
Hey, I'm Ahmad Najar, the person behind this blog.
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.