Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Package naming and organization are fundamental aspects of writing maintainable code. How we choose...
Introduction Coroutines simplify asynchronous programming by making it more readable and...
No último artigo, entramos em detalhes e aprendemos sobre as peculiaridades do código exportado nos...
Ktor 3.0 has been released, introducing significant enhancements and features for developers building...
Imagine an organization with the following practices: Commits code on GitHub Runs its CI/CD...
Feature flags are an essential tool for controlling feature rollouts, enabling A/B testing, and...
No último post, aprendemos como utilizar código Kotlin no Swift. Aprendemos sobre algumas técnicas...
Pattern matching is a major feature in software development. While pattern matching applies in...
You may know I'm a big fan of OpenTelemetry. I recently finished developing a master class for the...
One thing that has continued to amaze me with building my Compose Multiplatform app is how easily...
(Read this article in french on my website) In object-oriented programming, a Mixin is a way to add...
What is JVM? -JVM = Java Virtual Machine -It runs Java and other JVM languages (like Kotlin,...
Kotlin is a modern, statically-typed programming language that runs on the Java Virtual Machine (JVM)...
I finally had the time to dive into Compose Multiplatform - and this was also my first experience...
Photo by Marco Bicca on Unsplash. I really hope there's a light at the end of this sewer. Sorry, my...
Building a parental control app, enterprise security solution, or device management tool? Learn how...
Welcome to the fourth article in a series of tips and tricks about Compose Multiplatform. The content...
Today marked a significant milestone in my Android development journey with the ever-inspiring Sir...
I've continued my journey with Compose and Canvas! After exploring drawing and animating shapes, I...
Building Jenkins plugins with Gradle just got easier. Meet the Jenkins Gradle Convention Plugin →...
I've written a lot about Vaadin. I was so enthusiastic that I wrote the first book about it (besides...
As an Android developer, I've always been deep into coding and app design, but kind of skimmed over...
With the release of Jetpack Compose for TV that came out during summer of 2024, Compose for TV...
Valentine's Day is approaching, and while I prefer the Finnish version ("Friend's Day"), I was...
Learn how to use jnigen to generate Kotlin/Java bindings for Flutter plugins.
Introduction When building apps with long lists of data, the Jetpack Paging Library is...
In many mobile applications, it is necessary to perform certain actions at a specific moment in time...
Intro The JVM (Java Virtual Machine) ecosystem is home to several powerful languages, each...
⚔️ Kotlin vs Java: Is Kotlin Really Better? "I switched from Java to Kotlin and...
Today was an exhilarating day in my journey to becoming an Android developer. It marks a special...