I Wrote A Book!

Read Time: < 1 min

I wrote a book! đź“™

Very excited to share that the book I’ve been working on all year is finally finished and available!

8 Ways to Start Using Kotlin

Read Time: 3 mins

Kotlin’s popularity continues to grow, and there’s never been a better time to start using & learning the language.

Thankfully, Kotlin is surprisingly easy to try out.

You can try it in a browser. It’s supported my multiple IDEs. You can learn on your own in a new project, or walk through sample exercises with a guided learning plugin.

This posts collects a number of those resources so you can pick what works best for you.


Modeling ViewModel States Using Kotlin’s Sealed Classes

Introduction “Sealed classes are used for representing restricted class hierarchies…” As such, Sealed Classes are useful when modeling state’s within various app workflows We’ve leveraged this to simplify a few different use cases in our app, and wanted to share what we’ve found about modeling ViewModel states using sealed classes.   Our Problem We commonly…

Back to Top