Dive into why your RxJava 2 streams might still crash your application if you implement an onError handler.
Read on Medium ›I have posted the slides from my talk on Gradle at the October Google Developer Group Twin Cities meetup.
The vast majority of developers using Gradle use the Gradle Wrapper. This is great because using the Gradle Wrapper means that developers working on the project don’t need to manage their own Gradle installations. Being that the wrapper is so ubiquitous it is important to understand exactly what it does and what it does not do.
Read on Medium ›Hidden among the API changes for Android O is a new feature for Views called tooltips. Being curious about what they look like and how they behave, I dug in to find out more.
Read on Medium ›Slides from my 2017 DevFest MN Talk on making Actions for the Google Assistant are now up!