kotlin 🎉Celebrating Kotlin 2.0🎉 Upgrading a simple Kotlin and PicoCLI project to Kotlin 2.0 in under 5 minutes to celebrate the new version coming up!
kotlin My KotlinConf experience My experience and impressions attending KotlinConf a couple weeks back. And some thoughts on the future of Kotlin.
apis A tale of fixing a tiny OpenAPI bug I found and fixed a tiny bug in OpenAPI, learnt about the library, jackson and git in the process. In short, get and set methods are visited by Jackson even when they aren't used anywhere in the code! Be careful how you name your methods 🔥
java Getting started with OpenAPI Generators : tips and tricks In this article, I'm sharing some tips and tricks on how to get productive with creating OpenAPI generators. How to run and debug, create your own easily and more
kotlin Measuring time and durations in Kotlin The DurationAPI is coming out of experimental stage, and offers a nice DSL to easily work with Time durations (duh!). If offers the obvious but also nice extra goodies like coercions and ISO/ String conversions and is notably used to calculate processing time.
java Paginate results in a command line application using picoCLI In this article, I describe a way to paginate results in picocli applications.
raspberry Building a wine cellar monitoring system - Part 2 : Creating a native Java library In this article, we will to create a native library so that our C driver can be used from Java. We will also create a jar that includes the library. We generate our outputs using Github Actions with the help of cross-compilation and even publish our jars there as packages!
iot Building a wine cellar monitoring system - Part 1 : The hardware and setup In this series of posts, we'll see how to build a wine cellar monitoring system sending data to the #cloud with some #iot, #timeseries and #microservices on a #raspberrypi. Is that enough buzzwords yet?
java Jpackage : Overview of one of Java 14's hidden gems Jpackage : Overview of one of Java 14's hidden gems. In this article we will create an installer for Minecraft using jpackage.
conference Introvert? Try speaking at a conference! This post reflects on my experience as an (introvert) conference speaker for the first time earlier this year. I got the chance to speak at JFuture in October. I really loved the experience and some of the things I learnt there really surprised me
kotlin Introducing Kotlin at ING, a long but rewarding story This article describes our journey being the first team to run Kotlin in the backend at ING (Netherlands). Hopefully this article will give you some keys on how to introduce it as well in your own large company, and reduce some of the friction you might encounter.
android Strange bug with long XML files in android. Android XML parsing bug with large resource files - TypedArray.length() returns incorrect count for long XML arrays, solved by reordering array definitions to put references before actual content.
android Integrate a twitter timeline in your android application. Quick tutorial for integrating Twitter timeline into Android app using WebView - 30-minute social feature implementation for BresTram app with embedded Twitter widget and transparent background.
android onLocationChanged is never called on Android Android development troubleshooting: fixing onLocationChanged never being called - the missing requestLocationUpdates() call despite implementing LocationListener interface and having proper permissions.