Last week I tweeted something that got some conversations going: One of the best habits you can get into before committing code is viewing all the changes in a diff tool. 9/10 times you forgot …
Why I Use Crashlytics – Part 2
Why I Use Crashlytics Part 2 In Part 1, I discussed how to set up Crashlytics to get intricate data about the crashes, devices, and how to easily view this data from within Android Studio. In this …
Why I Use Crashlytics
I often get asked what libraries I use when writing new greenfield Android apps or what libraries I introduce when I start working for a new client when helping them with an existing application they …
Inspiration is Perishable
I just got done with my mastermind meeting that takes place every other week and I was reminded of a key concept that I had forgotten in the recent years. Inspiration is Perishable. As I write this, …
Android From The Trenches
I recently was slated to present at Philly Emerging Tech last week. Unfortunately a few things came up and I was not able to make it at the last minute. However, I did record my talk and send it to …
Bootstrap Faster In One Step
I used to be a perfectionist when it came to code, but now I’m a firm believer in shipping code that works, regardless if its perfect. Then, only if my assumptions are proved correct I return to the …