THE BLOG
Exploration of Thought
Thoughts on autonomy, self direction, digital business and life.
Staying Sane and Productive While Working Remotely
Here's some tips I can give you after working remotely for nearly 10 years. Image by jnyemb via Creative Commons Read REMOTE by Jason Fried and DHH Read (I highly advise listening to it on Audible): REMOTE: http://37signals.com/remote Alot of what I say is regurgitated in the book above. When I listened to the book years ago…Donn Felker - December 30, 2015
Genymotion Will Not Start Virtual Device
My Genymotion device will not start. Hmmph. Thankfully, I was able to fix the issue. Here’s how I did it - hopefully it works for you too: The Issue When I would attempt to start the virtual device I’d get the following message (with screenshot below): Unable to start the virtual device. VirtualBox cannot start…Donn Felker - December 18, 2015
Killing Your Project Quietly – The NIH Assassin
Image by daviddoctorrose via creative commons NIH (Not Invented Here) syndrome is a condition in which developers (or business owners/managers) feel that they need create something themselves instead of using a perfectly viable existing solution. This usually manifests itself in the form of “That costs to much, let’s build it ourselves and save the money.”…Donn Felker - December 9, 2015
Standing Desk – Three Years Later
Its hard to believe its already been 3 years since building my standing desk for $22. I built the $22 standing desk and its working great. #fb pic.twitter.com/Zin1BLG1 — Donn Felker (@donnfelker) July 9, 2012 I gave a two-week update about 3 years ago, which you can find here. I’m still using it daily and…Donn Felker - November 23, 2015
You Need a Status Page
Yes, yes you do. You need a status page. No doubt about it. If your company has and API or a service that developers and customers consume you need to be able to give them an easy to find website where they can view the status of your system. If you don’t, you're failing as…Donn Felker - November 10, 2015
Free Android Development Videos
I recently released some new Android Devevelopment videos on the site, Caster.IO. Caster.IO is a site that has bite sized training vidoes for the Android platform. If you’re an Android developer, here’s a couple recent episodes that you might be interested in: Introduction to RxJava for Android Developers Logging in Android with Timber Customizing Timber…Donn Felker - October 27, 2015
RxJava with AIDL Services
Most contrived Rx examples show you how to replace AsyncTask with Rx. Not many examples show how to abstract away complex async scenarios, such as oneway AIDL Bound Services. Using RxJava with AIDL Services will help us clean up the interface to consume the AIDL service - making it less ... gross and easier to…Donn Felker - September 8, 2015
Quick and Easy StateListDrawables in Android with ONE PNG
Update: This can now be accomplished with DrawableCompat that is now available in the Support Library. Use the DrawableCompat#setTintList() method to accomplish the same thing as shown below. One of the things that used to drive me (and my designer co-workers) crazy was that we needed to create a full stack of various PNG’s to…Donn Felker - June 29, 2015
Why You Should Use a GIT SHA in Your Crash Reporting
A common problem developers encounter when developing applications that use a crash reporting tool like Crashlytics is determinig if a particular crash/bug has been fixed/addressed or not. For example assume that you get a crash report for a recent release. But you released three times this week already … which release does it apply to?…Donn Felker - June 24, 2015
A Stereotypical Day
It was a nice sunny day, maybe 70 degrees here in AZ. A perfect early spring morning. I decided to go work at my favorite local coffee shop. I walked in and saw a guy in his mid 30’s covered in tattoos. Not just arms, but legs, hands, fingers … the whole nine - he…Donn Felker - May 19, 2015
The Single Best Thing You Can Do For Your Career
If you’re looking to break out in your industry and looking to take yourself to the next level there is one thing that can help propel you into opportunites you never imagined. What is it? Public Speaking It’s true. No doubt about it. I attest most of my success to a fateful day in 2008…Donn Felker - April 2, 2015
RxJava with Dan Lew
We recently released Part 2 of our two-part series on RxJava with Dan Lew on the Fragmented Podcast. Download it on iTunes, Stitcher, PocketCasts or your favorite player or simply listen online. Enjoy!Donn Felker - April 1, 2015