Simon FeatherstoneinITNEXTKotlin: When properties are evaluatedKotlin gives out different ways to declare properties in a class. How they are declared affects when they are evaluated.2 min read·Mar 26, 2019----
Simon FeatherstoneConcatenating arrays in KoltinAdding the contents of one array to another would seem a very simple task. It Kotlin it’s a l̶i̶t̶t̶l̶e̶ ̶b̶i̶t̶ ̶m̶o̶r̶e̶…3 min read·Mar 5, 2018--1--1
Simon FeatherstoneKotlin: Declaration order matters.I encountered a NPE implementing the new Android ViewModel class recently. Fixing the problem took a little longer due something I didn’t…2 min read·Nov 22, 2017----
Simon FeatherstoneA simple primer on Android Priority Queue and Greenrobot EventBus.Dealing with asynchronous tasks in Android can be a headache. I have been introduced to two open source libraries that make this all the…3 min read·Jun 23, 2017----