Posts
All the articles I've posted.
-
Not All Certificate Errors Are Certificate Errors
A CertPathValidatorException that had nothing to do with certificates, and the missing HTTP header that caused it.
-
Hello Again, World
It's been years. But something is buzzing again.
-
Glide'ing your way into RecyclerView state invalidation
And Glide'ing your way out too! — A deep dive into RecyclerView state invalidation with Glide.
-
My talk about Kotlin Flow at DevFest Leiria 2019
A recap of my Kotlin Flow talk at DevFest Leiria 2019, exploring reactive programming with coroutines.
-
Going with the Flow: from RxJava to Kotlin coroutines - Part 1
Refactoring an API request — a step-by-step guide from RxJava to Kotlin coroutines.
-
How not to use sealed classes and LiveData for state management
A journey about things that don't work — and what actually does.
-
Encapsulate and abstract for future proof software
Change is coming — how design principles help you write future-proof code.