- Exceptions for control flow in Kotlin 12-2023 (link)
- Measure, measure, measure - Square Corner 09-2021 (link | printed PDF)
- Introducing Anvil - Square Corner 06-2020 (link | printed PDF)
- Chasing Swallowed Exceptions - Square Corner 08-2019 (link | printed PDF)
- Android-State Library - Evernote Blog 01-2017 (link | printed PDF)
- A unified job library for Android - Evernote Blog 10-2015 (link | printed PDF)
- Reading NFC Tags with Android - Tutsplus 05-2013 (link | printed PDF)
- Android SDK: Creating a Rotating Dialer - Tutsplus 12-2011 (link | printed PDF)