Error handling with Apache Kafka
Introduction Apache Kafka has become one of the most popular technologies for messaging, streaming and event processing for a while now. However, especially in a microservices architecture, things can go …
Introduction Apache Kafka has become one of the most popular technologies for messaging, streaming and event processing for a while now. However, especially in a microservices architecture, things can go …
Every last Friday of the month we organise an internal meetup at Sourcelabs. This time it was my turn to prepare the subject: Akka in Kotlin. Akka is an implementation …
Blockchain, a buzz word that everyone has heard of these days, often mentioned alongside with the best known cryptocurrency: Bitcoin. But how much do we actually know about blockchain? Do …
There is a really interesting interview with Roman Elizarov, the language lead for Kotlin, on the Kotlin by JetBrains YouTube channel. Being a library developer in the past, Roman explains …
JetBrains offers a great online environment, Kotlin playground, where you can play around and share Kotlin code fragments. This environment offers an option to embed code fragments from the Kotlin …
The last internal meetup of the year normally ends with an awesome company event and a great dinner where we get to enjoy the finest food and maybe a glass …
On September 25th we had our monthly meetup, this time about Java CompletableFutures. CompletableFuture was introduced in Java 8 as a concurrency API improvement to the Future interface (of Java …
Kotlin for Spring developers Maandag 9 maart 2020 zal de training Kotlin for Spring developers plaatsvinden op ons kantoor aan de Computerweg 22 in Utrecht. Ben jij een developer die …
Op donderdag 7 november was de training “Kotlin for Spring developers” bij Sourcelabs B.V. op kantoor. In de ochtend stonden de basics van de programmeertaal Kotlin centraal. Theorie werd hierbij …
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 …