Writing
Articles
Essays on thinking clearly, working for yourself, and doing real work while AI rewrites the rules. Two decades of them.
A Stereotypical Day
A tattooed coffee shop owner and a doctor drinking beer at 8am taught me how fast and wrong snap judgments about people really are.
2015.05.19Read →The Single Best Thing You Can Do For Your Career
Public speaking changed my career more than anything else. My first terrifying talk in 2008 eventually led to going full-time independent.
2015.04.02Read →RxJava with Dan Lew
Part 2 of our two-part Fragmented Podcast series on RxJava with Dan Lew is out now on iTunes, Stitcher, PocketCasts, or streaming online free.
2015.04.01Read →Fragmented Podcast Episode 2
We just released Episode #2 of the Fragmented Podcast. This week Kaushik and I discuss our IDE of choice – Android Studio (and IntelliJ). Enjoy. 🙂
2015.03.03Read →
Learning To Program Sucks
I didn't touch a computer until age 21. Here's the messy truth about learning to code from scratch, and why quitting is the only real failure.
2015.02.25Read →
Announcing Fragmented – A Podcast for Android Developers
Announcing Fragmented, a new podcast on Android development I'm co-hosting with Kaushik Gopal, covering best practices and patterns.
2015.02.20Read →Is Google IO Worth It?
Running the real numbers on whether Google I/O is worth roughly $7,500 for an independent consultant, plus what a disappointing 2014 conference taught me.
2015.02.16Read →3 Things You Can Do To Improve Your Quality of Life On Social Media
Three simple social media habits that improved my life: kill negative posts, unfollow people who drag you down, and never feed the trolls.
2015.02.06Read →It Ships. It’s Profitable. It’s Important.
A story about a poorly built insurance app generating six million a month -- why shipped and profitable beats elegant code, regardless of stack.
2015.01.21Read →Android Studio Espresso 2.0 ClassNotFoundException
Espresso 2.0 throwing ClassNotFoundException in an app that also uses Dagger? Exclude the javax.inject group from the espresso-core dependency.
2015.01.13Read →Diff Before Commit
Why you should always review a diff before committing - plus how to do it fast from the CLI or with a one-key IDE shortcut in Android Studio.
2014.12.08Read →
Three of the Best Audio Purchases I’ve Ever Made
My top three audio purchases after years of daily use: cheap JVC in-ear earbuds, a Bose SoundLink Mini, and a Sonos Play 5 speaker system.
2014.08.27Read →