Blog
2026-05-28
Café du Burundi
2026-04-30
April in a list
2026-04-14
Film
2026-04-10
Buzz
2026-04-04
A walk in the forest
2026-03-31
March in a list
2026-03-30
Letters
2025-12-07
I'm back
2025-12-07
Blank Page
2021-09-12
Decisions
2020-07-03
Sprint Velocity Considered Harmful
2020-05-19
Logos. Ethos. Pathos.
2020-05-18
4 States Of A Tech Team
2020-05-12
Uncle Bob on Career
2020-05-11
On Resolving Conflicts
2020-05-01
Breakable Toys
2020-04-27
On Helping Others
2020-04-11
Deep Work
2020-03-28
The Killer App for Learning and Career Growth
2019-12-18
Clojure Journey: What the (func)?
2019-06-09
Three Heuristics for Decision Making
2019-03-15
Under The Hood: Android Process
2018-02-22
Domain Driven Design for Android Developers
2018-02-09
Android Gotchas: #3 Mystic Debounce
2017-10-12
Android Gotchas: #2 View.GONE layouts
2017-09-06
Android Gotchas: #1 Setting a Drawable on a TextView programmatically
2017-05-12
Object-Oriented Tricks: #6 SLAP Your Functions!
2017-05-05
Object-Oriented Tricks: #5 The Boy/Girl Scout Rule
2017-04-28
Object-Oriented Tricks: #4 Starter Pattern
2017-04-21
Object-Oriented Tricks: #3 Death By Arguments
2017-04-07
Object-Oriented Tricks: #2 Law of Demeter
2017-02-23
Object-Oriented Tricks: #1 Command Query Separation
2016-12-03
Offline App Architecture: how to build for the next billion
2016-07-06
Hard Earned Android Programming Experiences
2015-06-24
Hello, friend?