Writings

Customizing your app launcher name and icon to differentiate between build variants

Introduction to Android Oreo's Picture In Picture mode and how to include it in your app.

Using Android’s MediaProjection and MediaRecorder to record the screen and save it to disk

How to get Bitrise to post a comment in a Jira ticket when a build has completed.
Press

myYearbook Bets Big On Android With Acquisition Of Springdroid.

Retropod was mentioned in an article about Apple removing apps that imitate iPods.

View Web Source featured in .net magazine’s top 20 mobile applications for web devs.

Tumblroid was featured in a French advertising campaign for the LG Optimus GT540

Tumblr for Muzei was included in a list of extensions for the Muzei wallpaper app

My graduate profile was used as promotional material for students looking to study Computer Science.