Writing
Articles
Essays on thinking clearly, working for yourself, and doing real work while AI rewrites the rules. Two decades of them.
Only Perform The Most Valuable Task and Outsource the Rest
Get your time back. Learn how to break down a task so that you can identify your most valuable input and how to outsource the rest.
2014.01.30Read →How To Hire Outsourced Developers
I devised a process on how to hire outsourced developers using a simple four step process - Job Posting, Prelim Review, Programming Challenge and Final ...
2014.01.15Read →How to Hire Programmers
I figured out how to hire programmers while saving time/money using a four step process - HR/Tech Screening, Programming Challenge and culture fit eval.
2014.01.13Read →Robolectric ShadowTaskStackBuilder
Robolectric has no ShadowTaskStackBuilder, so tests relying on TaskStackBuilder fail. Here's a minimal custom shadow to get them passing again.
2014.01.06Read →Working Remote
Happier & more productive employees work remotely. Working remote has proven to be more effective for a company. This is a review of the book, Remote.
2013.11.12Read →Android Bootstrap and Android Studio
Porting Android Bootstrap to Gradle and Android Studio, plus AppCompat, a navigation drawer, and Picasso -- and why raising minSdkVersion to 15 makes sense.
2013.11.09Read →Loading Remote Images in Android with UrlImageView
Tired of scattering Picasso calls across your Android codebase? Wrap it in a custom UrlImageView with Dagger injection. Code included.
2013.08.15Read →Android Bootstrap Updated to Include a Navigation Drawer
Android Bootstrap gets a navigation drawer via SimonVT's Menu Drawer library, plus updated Dagger, Otto, and HTTP-Request dependencies.
2013.07.09Read →Android Studio – Tips and Tricks Part 2
Part 4 of my Android Studio series: create layout files on the fly, generate XML drawables in seconds, and speed up day to day coding.
2013.06.21Read →Android Studio – Tips and Tricks Part 1
Part 3 of my Android Studio tips and tricks series: quick file navigation, plus creating string and dimens.xml resources on the fly.
2013.06.06Read →Android Studio – Setting up an Emulator
Part 2 of my Android Studio video series: where the SDK actually lives now, and how to set up and launch an emulator for development.
2013.05.20Read →Getting Started with Android Studio
Learn the how to use Android Studio in this quick Getting Started video, produced by best Selling Android development author Donn Felker
2013.05.16Read →