The Blog
Exploration Of Thought
Thoughts on autonomy, self direction, digital business and life.
Robolectric ShadowTaskStackBuilder
Robolectric has no ShadowTaskStackBuilder, so tests relying on TaskStackBuilder fail. Here's a minimal custom shadow to get them passing again.
Donn Felker – January 6, 2014
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.
Donn Felker – November 12, 2013
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.
Donn Felker – November 9, 2013
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.
Donn Felker – August 15, 2013
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.
Donn Felker – July 9, 2013
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.
Donn Felker – June 21, 2013
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.
Donn Felker – June 6, 2013
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.
Donn Felker – May 20, 2013
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
Donn Felker – May 16, 2013
Hi Performance JSON Parsing in Android
Learn how to parse large JSON files and streams (from API's) using Jackson's Streaming Parser.
Donn Felker – April 15, 2013
Ruby 1.9.3 [BUG] Segmentation with rspec
A leftover binding_of_caller gem in the Gemfile caused segmentation faults running rspec under Ruby 1.9.3. Here's how I tracked it down.
Donn Felker – March 21, 2013
Android Fragmentation – The Business Reason
Android Fragmentation exists, its rampant and developers and companies are paying the price in development costs. Why does it happen? Business decisions ...
Donn Felker – January 3, 2013