Blog

Notes on building Android products and practical developer tools.

Writing about Compose, architecture, product engineering, and the small decisions that keep software maintainable.

Developer tools

Building small tools that remove repeated work

How focused internal tools can make teams faster without creating a maintenance burden.
6 min read

Android UI

Designing Compose screens that stay maintainable

Notes on keeping composables readable, testable, and easy to evolve as product requirements change.
5 min read

Engineering

What I look for before adding another dependency

A practical checklist for evaluating Android libraries beyond popularity and first impressions.
4 min read