Glaring Importance

Monday, November 7, 2016

Test Butler 1.1.0 Released

My team at LinkedIn just released a new version of Test Butler, an Android testing utility that makes your tests more stable and reliable. The headline feature is the ability to grant runtime permissions from Test Butler on Android Marshmallow and above. Since Test Butler is a system-level application, it can grant these permissions...
Read more

Monday, August 8, 2016

Android mini collectibles Series 6

Anyone who's seen my desk knows I'm a fan of these mini figurines. Can't wait for Series 6 to be released. ...
Read more

Saturday, August 6, 2016

Test Butler: New Android library from LinkedIn

If you're an Android developer, check out Test Butler, a new open source Android testing utility from my team at LinkedIn. Simply installing this on your Android emulator and adding one line of code will automatically make your tests more stable and reliable. For more details, head over to the announcement post on the LinkedIn Engineering...
Read more

Saturday, April 23, 2016

How to hide Android soft keyboard in tests

I've been running Android UI tests at my company using the API 22 revision 1 emulator (Android 5.1). Things have overall been pretty stable, but since most devices have received an update to at least Android 5.1.1 (the revision 4 emulator...
Read more

Monday, February 29, 2016

Android Logcat Tag Best Practices

The Android API provides a useful way for developers to collect and view system debug output. The tool, Logcat, contains stack traces from application crashes, as well as custom messages that developers can provide in their code. Every log message has an associated "tag" field, which is the main focus of this post. Conventionally, developers...
Read more

Friday, January 1, 2016

Trying out Omnifocus

After recently wrapping up the initial release of the new LinkedIn app for Android & iOS, I took a long-awaited break over the holidays to unwind and refresh. I started taking a look at all the stuff I'd been putting off for the last few months...and realized I needed a better way to stay on top of all this. I had over 50 constantly...
Read more

Wednesday, November 25, 2015

Gradle Performance Tips from Android Dev Summit

Yesterday was the last day of the Android Dev Summit conference by Google. The conference was packed with deep-dive tech talks on some of the most relevant topics to Android devs today, including Gradle build optimizations, performance testing tools, and data binding tips. I left the conference with a long list of things I can change to...
Read more