Liberating Structures Meetup

How do you get the desired results in meetings? What are the ingredients for good discussions? Is it possible to let everyone actively contribute in meetings? These were some of …

App development with Flutter

At least once month we come together for a full day at Sourcelabs to spend time together learning new things. For last Fridays edition, we planned looking into Flutter and …

Compiler Hinting with Kotlin Contracts

Kotlin’s built-in null-safety makes it easy for us to write code that’s less error-prone and less susceptible to the unwanted and unexpected NullpointerException at runtime. We can do a lot to make …

Optional Kotlin

Last week I was working on a code base which had been partially converted from Java to Kotlin. The converted Java code base was making extensive use of java.util.Optional. The …