Articles
One Android app. Why so many processes?
I looked inside fifteen major Android apps to see what they run separately, and why.
The Interview That Wouldn't Die
How Coding Interviews Evolved With AI, and Mostly Didn't
The Great Android Stack Reset: A History of Mobile System Design
Android, the last to arrive at the declarative UI party, took its time, until finally reaching a stable solution. Here's a rundown of the major changes in the Android System Design across the eras.
AI Safety: A Primer for Engineering Interviews
Why frontier AI labs probe your safety thinking, the core concepts to know, and a curated reading list - for Anthropic's culture round and beyond.