Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Kotlin tricks: Non-exhaustive enums Enums are an exhaustive set of values.
-
Don't measure elapsed time by subtracting timestamps The most common way of measuring elapsed time is flawed.
-
In which order should Kotlin parameters be declared?
-
Arrow: Error handling without flatMap The Arrow library is quite poorly known.
-
Kotlin tricks: Mandatory varargs Did you know there are a few different ways to make Kotlin varargs mandatory?
-
Gradle vocabulary: projects, builds, artifacts… To understand discussions about Gradle, it's necessary to understand how things are named—and that can be quite confusing.
-
What is the smallest number in Kotlin?
-
I tried context parameters, Kotlin's new multi-receiver extension functions Kotlin is getting a new concept that will widen the possibility of extension functions.
-
Your first Gradle task in 2025 Best practices in Gradle have changed quite a few times over the years, but the online tutorials are rarely updated.
-
Docker misconception: should I use ENTRYPOINT or CMD?
-
MongoDB documents are strange MongoDB stores all its information in its own binary format called BSON.
-
Lifting Kotlin testing: Comparing JUnit, Kotlin-test, Kotest, Prepared and TestBalloon Which Kotlin test framework should you use in 2025?
-
Back to basics: When sets break Sets are one of the most basic data structures of modern programming.
-
Deep dive into Angular and Compose differences Angular and Compose are both declarative UI frameworks and can both target the web ecosystem.
-
What does it mean to be a better Java?
-
What does it mean to be a better Java?
-
What does it mean to be a better Java?
-
Don't touch Throwable Throwable is the supertype of all things that can be thrown.
-
The vulnerability is by design We should all strive to write code that is harder—if not impossible—to exploit.
-
Typing the web: TypeScript & KotlinJS When I talk about KotlinJS, people often ask me “Why not just TypeScript?”.