Kotlin Conf 2018

     

As a software developer at Steelcase I’m able to attend a conference a year. This year I purchased tickets to the second ever Kotlin Conference! Over the course of 3 days I learned an immense amount about Kotlin, coroutines, and multiplatform projects. What follows is a massive brain dump of all the notes and highlights that I took during the conference. Coroutines Kotlin equivalent of C# async/await. (suspend = async; await is implied); can declare scope as main and coroutine will avoid blocking UI thread .


AAR pt 9 (Swift)

     

If you haven’t had a chance to read the first entry in the series for context, you can do so hereIt’s been exactly a year since I did my last Swift/iOS AAR entry, and two years since I started the Coding Dojo Swift bootcampso I figured it was about time that I had a new entry on my lessons learned with Swift. I’ve got a few more entries in my notebook that I haven’t been able to transcribe into a digital format yet, but you’ll probably find this to be a lot to digest as it is; so without further adieu:


Artificial Intelligence

     

A podcast that I listen to, the Coder Radio, recently discussed how overhyped the field of Artificial Intelligence was and how the marketing departments of companies use the term when they shouldn’t. Which got me to thinking about when the term artificial intelligence should & shouldn’t apply. Intelligence is defined by Google Dictionary as “the ability to acquire and apply knowledge”. Pretty straightforward. IQ tests after all are claimed to be biased against the uneducated because they test the application of knowledge that some individuals haven’t had a chance to acquire.


AAR pt 8 (Architecture/Software Engineering)

     

If you haven’t had a chance to read the first entry in the series for context, you can do so hereA lot of software development is more general than the idiosyncrasies of this framework over that. Over the last year I’ve come across a few pretty handy rules of thumb to use while planning or implementing features. A few of these are more technical (i.e. web tokens) but were included because their application spans a breadth of platforms.


Worldwide Equipment Guide

     

It’s been a while since I last posted. Truth be told I’ve been rather busy with the final release of my Worldwide Equipment Guide 2015 apps for iOS and Android. I released the Android app at the end of April. The iOS app was just recently (as of June 1st) released. I’ve already received some really positive feedback from the Army as well as some feature requests they’d like. Top on the list is filtering by region or country to aid soldiers in preparation for a particular theater of operations.