Find magic in the ordinary.

Find magic in the ordinary.

A collection of thoughts, stories, ideas.

The Art of Readable Code

The Art of Readable Code

A not so deep dive into the nuances of code readability and maintainability, examining the subjective nature of what makes code readable, weird programming languages and personal preferences

in
Personal README

Personal README

This is an attempt at a guide for anyone working with me to understand my behavior patterns and set some clear expectations in advance

in
A curated list of Mac tools

A curated list of Mac tools

This is my personal, curated list of tools that I use on my computers for my daily work

in
Android · Blinker View

Android · Blinker View

A small library with a View component that simply blinks

in
Android · Multi-Window Support

Android · Multi-Window Support

Looking into how Android is picking the correct resource when rendering multi-window layouts

in
Conference Report · Droidcon Berlin 2017

Conference Report · Droidcon Berlin 2017

Some notes about Droidcon 2017 in Berlin, fun stuff, kudos, etc.

in
Silly Android

Silly Android

A utility library for Android that helps with automating the same, repetitive, day-to-day tasks when building Android apps

in
Android · Tasks and Back Stack

Android · Tasks and Back Stack

A deeper look into Android's handling of fragments, activities and its internal backstack and task managers used in navigation

in
Learning Kotlin! Adventure, part 2 of 2

Learning Kotlin! Adventure, part 2 of 2

Playing around and getting to know Kotlin, a relatively new programming language for the JVM and Android

in
Learning Kotlin! Adventure, part 1 of 2

Learning Kotlin! Adventure, part 1 of 2

Playing around and getting to know Kotlin, a relatively new programming language for the JVM and Android

in
Android · Troubles with Doze Mode

Android · Troubles with Doze Mode

Testing and investigating Android's new power saver troublemaker - Doze Mode

in