//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...









Loading...
Developer Advocate @ JetBrains #Kotlin since 2015 @arrow_kt maintainer
Simon Vergauwen
I really like Spine from @opensavvy.dev and @ivcanet.bsky.social. It offers a really cool and ingenious way of defining typed endpoints in #Kotlin for #Ktor that you can share between the server & client! 🔥 It just moved into beta with the 0.11.0 release. Check it out. spine.opensavvy.dev
#Kotlin is better than #Scala for dealing with nullability. #Java has JSpecify & upcoming support for null restrictions. In Scala we rely on social conventions (Option), while the type system is YOLO on `null`. And Scala 3's -Yexplicit-nulls is flawed. contributors.scala-la...
The Uuid type in the standard library is now stable with Kotlin 2.4! Work with v4 and v7 UUIDs, easily, with multiplatform support. I made this overview video when the type was first introduced: www.youtube.com/watc... And then more API updates in 2.3: youtu.be/_6PSSkqwbp8...
Ever upgraded Kotlin? We’d love your feedback! Tell us about your experience with Kotlin releases, including EAPs, stable versions, and patches! ⏱️ It takes just 12 minutes. Share your thoughts with us here: https://surveys.jetbrains.com/s3/Kotlin-release-1
6d
🦑 The Exposed logo has been around for a while now – but we never shared the animation behind it. A good excuse to revisit JetBrains’ Kotlin-first SQL library for type-safe database access, backend services, migrations, Spring Boot, Ktor, and more: https://kotl.in/cfqsgv
Our full conversation with Andrew Kelley, creator of Zig, is out now. No AI policy, leaving GitHub, a $670K nonprofit, and why there's no 1.0 (yet). Watch here: jb.gg/zig-interview
📢 Kotlin 2.4.0 is out! Learn more: ➡️ kotl.in/2-4-0
Arrow 2.2.3 is out! arrow-kt.io/community/bl...
🚀 Kotlin 2.4.0-RC2 is out! Key fixes include: ✅ Gradle warning cleanup ✅ Incremental compilation reliability ✅ Compose compiler stability updates ✅ ABI validation improvements ✅ Wasm tooling fixes 🔗 github.com/JetBrains/ko... #Kotlin #JetBrains #AndroidDev #Compose #KMP
Enterprise Kotlin adoption isn’t a language debate. It’s an investment decision. Yuri Geronimus’ playbook shows you how to evaluate Kotlin with business levers like time-to-market, incident cost, audit effort, talent, and modernization risk. 👉 Learn more: https://kotl.in/xbmzv1
4d
7d
17d
12d
19d
13d
Share your Ktor endpoints between client and server
spine.opensavvy.dev
OpenSavvy Spine
12d
Video
Video
20d
13d
Hello, Currently, under the normal type system, Null is a magical type. It’s not really a class (despite how it’s presented in the doc. It has special rules to make it a subtype of every reference class type. This is illustrated by the following class diagram: Under -Yexplicit-nulls, Null is less magical. In the core type system, it is almost a regular class (with a single instance null), which extends Matchable (and hence Any). There are no special subtyping rules in the core type system f...
contributors.scala-lang.org
Make Null a subclass of AnyVal under -Yexplicit-nulls
UUID in Kotlin Multiplatform
UUID reference documentation https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.uuid/-uuid/ UUID KEEP discussion https://github.com/Kotlin/KEEP/issues/382 Kotlin 2.0.20 release notes https://kotlinlang.org/docs/whatsnew2020.html#support-for-uuids-in-the-common-kotlin-standard-library 0:00 Intro
www.youtube.com
surveys.jetbrains.com
Kotlin Release Survey
Arrow 2.2.3 is out!
arrow-kt.io
Simon Vergauwen
Arrow 2.2.3 | Arrow
Changelog Backend. J2KLIB KT-86367 [JKLIB] kotlin.Cloneable built-in class not found Compose compiler b/511102714 Made the default stability of non-final classes Unknown instead of Stable Tools...
github.com
Release Kotlin 2.4.0-RC2 · JetBrains/kotlin
A finance-driven framework for CTOs and VPs of Engineering evaluating Kotlin adoption. Covers investment metrics (NPV, IRR), migration costs, governance, and enterprise evidence patterns. By Yuri Gero...
kotl.in
A Legacy Modernization Strategy and Business Case Playbook for Enterprise Kotlin Adoption
Alexandru Nedelcu
Kotlin by JetBrains
Kotlin by JetBrains
Kotlin by JetBrains
Kotlin by JetBrains
JetBrains
Márton Braun
Nicos Nicolaou
Alejandro Serrano Mena