zsmb.coNow with dark mode!



Let's Review: Pokedex

In what may be the start of a new series, I code review a project that was posted on reddit recently and got very popular very quickly. Let's see what we can learn from it?

2020-01-07


Wrap-up 2019

Another year has come to an end, so it's time to reflect again. I'll attempt to sum up what I've done this year, how that compares to what I was planning to do at this same time last year, and what I expect to be next.

2019-12-27


Getting Only Positive Feedback

A brief discussion of my wonderful imposter syndrome and a call for more criticism (at least towards me).

2019-11-28


Better Custom Views with Delegates ➟

Reusable UI components are all the rage these days. In this article, we'll take a look at implementing custom components easily by using Kotlin's delegates.

2019-10-17


Book (P)review: Living by the Code

I can't tell you how much I've been anticipating this book ever since I first heard it announced. This is a very short review, because really, you should read it yourself. But let me spoil one thing: It's amazing.

2019-09-09


Publishing an Android library to MavenCentral in 2019 ➟

MavenCental is the place to be for serious libraries, but setting up publication to it can be a truly daunting task. Here's the guide to how we do it.

2019-08-27


Primaries Matter (a discussion of constructors)

Primary constructors play a fundamental role in Kotlin classes. Let's take a close look at them, and really understand what exactly is part of a primary constructor, and what makes this constructor so special.

2019-08-12


The Dog Riddle

A fun little challenge in Kotlin API design. Give it a try!

2019-04-25