Software Developers + Time = Burnout (& How to avoid it!)I was a guest on Vasiliy Zukanov’s Youtube show a few days ago & amongst the many thing we talked about, one of the topics that came up was…Sep 6, 20221Sep 6, 20221
I Finally Looked at My Podcast Download Numbers 30 Days After Launch.. Here’s What They Said.In the first interview I ever recorded for season 1 of Inside the Podcast Studio, with Travis Brown of Podcast Builder Club, Travis & I…Aug 20, 20211Aug 20, 20211
Freelance Developer Q+A: my top 3 differences between a contractor vs a permanent employee?Simply put, when it comes to actually carrying out the work on a day to day basis, the difference between being a contractor vs a…Oct 26, 2020Oct 26, 2020
6 Tips to Becoming a Successful Freelance DeveloperI recently had the opportunity to be a guest on Mitch Tabian’s podcast, which was live streamed on Youtube (please excuse my shabby…Sep 4, 2020Sep 4, 2020
From Beginner to Junior Android Dev: 10 things you need to learnWhen it comes to Android Development I think it’s safe to say that there’s the way things are taught, and then there’s the way that things…Aug 29, 20191Aug 29, 20191
Android Pro Tip: How to determine if you’re running in a Firebase Test LabIn this entry of my Android Pro Tip’s series I’m going to fill you in on an easy, one line piece of code you can use to detect if you’re…Aug 28, 2019Aug 28, 2019
Android Pro Tip: Generating your app’s changelog from Git inside build.gradleWelcome to my Android Pro Tip’s series — where I’ll try to share the most interesting, useful & little known tips & tricks I’ve learned in…Aug 18, 2019Aug 18, 2019
How I got Android App Installs + IAP numbers mailed to my InboxAs has become the norm for me in 2018, I’m going off again to travel for a couple of months. During which time I plan to have a little…Aug 27, 2018Aug 27, 2018
From the Dashboard to the Inbox — An #IndieDev’s analytics solutionAny project I’ve ever worked on that wasn’t my own, there’s always the one project owner who wants every analytics SDK they’ve ever heard…Aug 19, 2018Aug 19, 2018
Why your App Developer Résumé sucks — and how to fix itI’ve been an Android developer for 7 years, I’ve had 20+ apps on the app store, hundreds of thousands of downloads, had apps featured on…Jul 30, 20181Jul 30, 20181
Cease & Desist: Can using Android’s Notification Listener violate another apps T&C’s?So I recently received a cease & desist letter from a rather large company (think Google large), I won’t say who, requesting I remove one…Jul 2, 20182Jul 2, 20182
The easiest way to get 5* reviews for your app? Just ask. (RatingManager Library)I mentioned on a previous post that in my opinion an app’s (relative) success always comes down to the ratings. A good rating & more people…Mar 8, 2018Mar 8, 2018
Boilerplater Libraries: Device UtilsA lot of my apps make use of things like the users contact list, evaluating bluetooth & wifi connections to trigger some particular action…Mar 1, 2018Mar 1, 2018
Boilerplate libraries: Simple ChangelogIf you’ve been building Android apps for a while you’ll know that most apps have a number of things in common that you end up writing over…Feb 13, 2018Feb 13, 2018
0 to 15K active users in a month: Tips from a #IndieDevA month ago (Jan 2018) I released my newest android app, Remindee. In that short period of time it grew from 0 to 15k active users in a…Feb 4, 20181Feb 4, 20181
How to reply to Android App Notifications — the magic of Can’t TalkOne of the things I’ve always loved about Android is it’s openness. It’s a real operating system allowing you to create, conceptualise …Sep 25, 20176Sep 25, 20176