Simon Vergauwen
@vergauwensimon.bsky.social
📤 260
📥 164
📝 321
Developer Advocate @ JetBrains
#Kotlin
since 2015 @arrow_kt maintainer
reposted by
Simon Vergauwen
Siva
1 day ago
🚨NewVideo - Kubernetes Made Easy. Deploy. Monitor. Debug. All from IntelliJ IDEA
youtube.com/watch?v=Y8M7...
You can connect & interact with Kubernetes cluster from IntelliJIDEA 👉 Explore kubernetes cluster resources 👉 Port forwarding 👉 SSH into pod containers 👉 Remote Debugging Spring Boot app
loading . . .
Kubernetes Made Easy. Deploy. Monitor. Debug. All from IntelliJ IDEA
YouTube video by SivaLabs
https://youtube.com/watch?v=Y8M70rOo2P0
0
4
3
reposted by
Simon Vergauwen
Kotlin Weekly
3 days ago
Welcome the Kotlin Toolchain!
#KotlinConf
0
4
2
reposted by
Simon Vergauwen
Kotlin Weekly
3 days ago
Koog 1.0 available today!
#KotlinConf
0
4
1
reposted by
Simon Vergauwen
OpenRewrite by Moderne
3 days ago
OpenRewrite now has a Kotlin DSL for recipe authoring. Declare a before/after pattern, get a generated recipe at compile time. No annotations, no template class, no reflection. Migration, performance fusions, and Android deprecation patterns all ship on day one. Full breakdown:
loading . . .
Kotlin Recipes for OpenRewrite: A New DSL for Authoring
OpenRewrite now ships a Kotlin DSL for declarative recipe authoring, plus catalogs for migration, performance, and Android, all built on the Kotlin LST.
https://buff.ly/FKAd3Pf
0
10
5
reposted by
Simon Vergauwen
Alejandro Serrano Mena
3 days ago
If you’re at
@kotlinconf.com
the next couple of days, come and say hi to the Language Evolution team! We have a booth dedicated to new and upcoming language features, and would love to know what you miss in
@kotlinlang.org
.
0
10
1
reposted by
Simon Vergauwen
Alexandru Nedelcu
3 days ago
"Today, I'm open-sourcing my life's work and magnum opus: ShipReq ... a SaaS/webapp for storing and managing project requirements, tasks, and issues." #Scala #ScalaJS #FP
gist.github.com/japgo...
loading . . .
ShipReq OSS announcement
ShipReq OSS announcement. GitHub Gist: instantly share code, notes, and snippets.
https://gist.github.com/japgolly/538875580ec648ca7517ce04d63dc009
1
4
3
reposted by
Simon Vergauwen
Matej Cerny
3 days ago
This is a heavy story about a brilliant Scala developer who put his life into his work. 💔 After many health and personal problems, he open-sourced his project for everyone. Let's help him find a new job or support his work! 🙏
#scala
gist.github.com/japgolly/538...
loading . . .
ShipReq OSS announcement · GitHub
ShipReq OSS announcement. GitHub Gist: instantly share code, notes, and snippets.
https://gist.github.com/japgolly/538875580ec648ca7517ce04d63dc009
0
2
2
Koog workshop
@kotlinconf.com
is packed! Learning about how to build scalable agents together in
@kotlinlang.org
If you were not able to attend make sure to check
@vadim-briliantov.bsky.social
talk tomorrow!
4 days ago
0
3
0
On my way to
@kotlinconf.com
! 2 talks, a workshop, demos at the booth and more 🥵 Come say hi to talk about FP, Ktor, AI, … Need to do some work while travelling, so I made some extra food on Sunday to bring with me “for energy”. Fresh pizza 😋 Sorry for who sits next to me but I’ll share a slice.
5 days ago
2
8
1
reposted by
Simon Vergauwen
Kotlin Weekly
6 days ago
Kotlin Agent Skills:
github.com/Kotlin/kotli...
#kotlin
loading . . .
GitHub - Kotlin/kotlin-agent-skills: A collection of AI agent skills useful for projects using Kotlin language
A collection of AI agent skills useful for projects using Kotlin language - Kotlin/kotlin-agent-skills
https://github.com/Kotlin/kotlin-agent-skills/#readme
0
6
2
reposted by
Simon Vergauwen
Oliver O.
9 days ago
🎈 TestBalloon reaches flight level 1.0.0 🎉 The Kotlin test framework built from the ground up for today's ecosystem is now stable, with a powerful and concise DSL-based API, robustness at scale and first-class support for all platforms.
infix-de.github.io/testBalloon/...
More at KotlinConf!
2
20
6
reposted by
Simon Vergauwen
Márton Braun
10 days ago
Happy to share that we have folks from the language design team blogging about new features! Check out this post by
@serranofp.com
about how Kotlin is moving to a safer, Name-Based Destructuring syntax:
blog.jetbrains.com/kotlin/2026/...
loading . . .
The Road to Name-Based Destructuring | The Kotlin Blog
Kotlin is introducing new destructuring syntax. See what changes, why it matters, and how migration will work.
https://blog.jetbrains.com/kotlin/2026/05/the-road-to-name-based-destructuring/
1
16
4
reposted by
Simon Vergauwen
Kotlin by JetBrains
15 days ago
Working with SQL in Kotlin? The latest episode of Talking Kotlin dives into Exposed, JetBrains’ Kotlin-first SQL library with type-safe DSLs, DAO and JDBC/R2DBC support, as well as Ktor + Spring Boot integrations. 👉 Watch it here:
https://www.youtube.com/watch?v=5k-jh24CDZw
loading . . .
Exposed 1.0 and Beyond | Talking Kotlin
YouTube video by Kotlin by JetBrains
https://www.youtube.com/watch?v=5k-jh24CDZw
0
5
2
reposted by
Simon Vergauwen
Dave Leeds
17 days ago
Kotlin Flows can throw exceptions... So how should you handle them? Does a regular try-catch work? In today's video, I show where you should (and shouldn't) use try-catch, and what you need to know about the `catch` operator. Watch the video here 👉
typea.li/as/yt2610
loading . . .
How to Handle Exceptions in Kotlin Flows
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://typea.li/as/yt2610
0
2
1
reposted by
Simon Vergauwen
Kotlin by JetBrains
17 days ago
Not sure what’s happening inside your app? Observability isn’t just about adding more logs – it’s about making your system information easier to understand. Learn how OpenTelemetry helps you work with logs 👇
https://blog.jetbrains.com/kotlin/2026/04/next-level-observability-with-opentelemetry/
loading . . .
Next-Level Observability with OpenTelemetry | The Kotlin Blog
Learn how to use OpenTelemetry with Kotlin and Spring Boot, and explore the GitHub demo project to see trace IDs in action.
https://blog.jetbrains.com/kotlin/2026/04/next-level-observability-with-opentelemetry/
0
5
2
Excited! Tomorrow is
@devoxx.uk
, and I'm giving a talk on how to "Koog your own AI! Delicious recipe". For the first time in YEARS a lot of
#Java
code in my slides. So if you want to know how
#Koog
looks in Java come by, and see for yourself how it compares to
#Kotlin😉
#devoxxuk
18 days ago
1
8
3
The CFP for
#KotlinLeeds
is about to close. I just submitted two sessions after an entire month of procrastination.. Make sure to send your CFP today in case you forgot! Hope to get accepted, and see you there.
sessionize.com/swiftleeds-k...
loading . . .
SwiftLeeds & KotlinLeeds - iOS and Android Conference in Leeds!: Call for Speakers
SwiftLeeds & KotlinLeeds - Mobile Development Week in the heart of Leeds City! We're excited to bring back SwiftLeeds for its 6th edition and launch t...
https://sessionize.com/swiftleeds-kotlinleeds-conference-in-leeds/
24 days ago
2
2
0
reposted by
Simon Vergauwen
FOSDEM
25 days ago
loading . . .
FOSDEM 2026 - All FOSDEM 2026 videos are online
Brussels / 31 January & 1 February 2026
https://fosdem.org/2026/news/2026-04-26-all-videos-published/
0
40
19
Does anyone tell agents to use the --silent flag for Gradle? Gradle output is so noisy... wasting so much precious tokens. Is there any build tool out there tailored for agents yet? Or all we all wrapping them in a custom CLIs, and MCP servers?
25 days ago
0
1
0
reposted by
Simon Vergauwen
Kotlin by JetBrains
29 days ago
🎉 Ktor 3.4.3 has been released! Check out the changelog for a full list of updates.
https://kotl.in/5afkeh
loading . . .
WhatsNew 3.4
Kotlin Server and Client Framework for microservices, HTTP APIs, and RESTful services
https://kotl.in/5afkeh
0
8
1
reposted by
Simon Vergauwen
Moritz Halbritter
about 1 month ago
If you want a quick introduction to JSpecify, check out this video:
www.youtube.com/watch?v=z_IO...
loading . . .
JSpecify: Java Nullness Annotations and Kotlin | David Baker
YouTube video by Kotlin by JetBrains
https://www.youtube.com/watch?v=z_IO2_XeW2Q
0
5
2
reposted by
Simon Vergauwen
Kotlin by JetBrains
about 1 month ago
📢 Kotlin 2.3.21 is here! This release brings performance improvements and bug fixes. Changelog: ➡️
github.com/JetBrains/ko...
0
11
3
reposted by
Simon Vergauwen
Kotlin Weekly
about 1 month ago
Kotlin Weekly #507 has just been published! -
mailchi.mp/kotlinweekly...
loading . . .
Kotlin Weekly #507
https://mailchi.mp/kotlinweekly/kotlin-weekly-15361133
0
4
1
reposted by
Simon Vergauwen
KTConf
about 1 month ago
🎟️ Early bird tickets for KTConf 2026 are live! Belgium's Kotlin conference returns Fri Sept 18 at Museum M in Leuven. Talks, reception, dinner — €250. Grab yours before early bird runs out:
ktconf.be/tickets/
#Kotlin
#KotlinLang
#KTConf
loading . . .
Tickets
Get your tickets for KTConf 2026
https://ktconf.be/tickets/
0
2
2
reposted by
Simon Vergauwen
Kotlin by JetBrains
about 1 month ago
🔥 Exposed supports array types out of the box. No more workarounds for Postgres array columns! 👇 See how to use it in your backend:
https://kotl.in/fysl5e
0
10
2
reposted by
Simon Vergauwen
Dave Leeds
about 1 month ago
Have you tried name-based destructuring in Kotlin 2.3.20? In this clip from the recent TypeAlias Show, you can learn all about the three modes of this new experimental feature, and see how you can start using it (or migrating toward it!) in your own projects.
www.youtube.com/watch?v=tvpB...
loading . . .
The New Name-Based Destructuring in Kotlin 2.3.20
YouTube video by Dave Leeds
https://www.youtube.com/watch?v=tvpB6_6x0uM
0
3
4
Next week Tuesday is the 2nd
#BEKUG
of this year! Hosted @DoubleVerify in Ghent. Pim Van Gurp is coming to talk about Type safe tax calculations in
#kotlin
. Super excited for another edition! See you there.
www.meetup.com/belgian-kotl...
loading . . .
Belgian Kotlin User Group Ghent, Tue, Apr 21, 2026, 6:30 PM | Meetup
Hi Kotlin enthusiasts! For our **third BEKUG Meetup** this time at **DoubleVerify** we're welcoming Pim Van Gurp as a speaker, who'll bring a presentation called TypeSafe
https://www.meetup.com/belgian-kotlin-user-group/events/313849535/
about 1 month ago
0
0
0
reposted by
Simon Vergauwen
Tim Schraepen
about 1 month ago
Soooo, next week's
#BEKUG
is going to be ABSOLUTE FIRE, because we have Pim van Gurp delivering his talk "TypeSafe Tax Calculations" at DoubleVerify's Ghent offices. Very hyped to see his talk and to see some new people join the community!
#kotlin
#meetup
#openspace
www.meetup.com/belgian-kotl...
loading . . .
Belgian Kotlin User Group Ghent, Tue, Apr 21, 2026, 6:30 PM | Meetup
Hi Kotlin enthusiasts! For our **third BEKUG Meetup** this time at **DoubleVerify** we're welcoming Pim Van Gurp as a speaker, who'll bring a presentation called TypeSafe
https://www.meetup.com/belgian-kotlin-user-group/events/313849535
0
3
1
reposted by
Simon Vergauwen
Simon Verhoeven
about 1 month ago
It's superb to see the
@jetbrains.com
Koog 0.8 release adding Spring AI support:
github.com/JetBrains/ko...
.
loading . . .
Release 0.8.0 · JetBrains/koog
0.8.0 Published 10 April 2026 Major Features Spring AI Integration: Added comprehensive Spring AI support with ChatMemoryRepository and VectorStore integration for seamless persistence and retri...
https://github.com/JetBrains/koog/releases/tag/0.8.0
0
5
2
reposted by
Simon Vergauwen
Alejandro Serrano Mena
about 1 month ago
Nice! My talk at
@amsterdam.voxxeddays.com
is already out!
www.youtube.com/watch?v=bgCl...
loading . . .
Early returns from outer space (in Kotlin) by Alejandro Serrano Mena
YouTube video by Devoxx
https://www.youtube.com/watch?v=bgCl6ia7Q1s
1
9
4
reposted by
Simon Vergauwen
IntelliJ IDEA, a JetBrains IDE
about 1 month ago
Spring Data JDBC brings out the best in
#Kotlin
. Constructor-based mapping keeps val fields truly immutable. Value classes map natively – no @Embedded, no extra setup. No proxies, no hidden state. Check it out 👇
jb.gg/agfdv4
loading . . .
Using Spring Data JDBC With Kotlin | The IntelliJ IDEA Blog
This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hiberna
https://jb.gg/agfdv4
0
13
8
reposted by
Simon Vergauwen
Vadim Briliantov
about 1 month ago
Speaking at
#SpringIO
next week about our new
#Koog
+
#SpringAI
integration 📆 April 14th, 15:00, Track 3 If you are
#Java
or
#Kotlin
developer using
#Spring
and want enterprise-ready
#AI
agents — my session is for YOU! 👉
2026.springio.net/sessions/sup...
loading . . .
0
2
2
Stable Context Parameters dropping 🔥 Refactoring all my Kotlin repositories to have a context parameter Transaction to enforce transaction scopes at compile time in
#Kotlin
#Exposed
add a skeleton here at some point
about 2 months ago
0
6
0
reposted by
Simon Vergauwen
Kotlin by JetBrains
about 2 months ago
Dokka 2.2.0 release is out! This version focuses on improving the new Dokka Gradle Plugin and K2 analysis, as well as refining documentation behavior. Read the full release notes:
github.com/Kotlin/dokka...
Follow the thread below for the key highlights ⬇️
loading . . .
Release 2.2.0 · Kotlin/dokka
Dokka Gradle Plugin Starting from Dokka 2.1.0, the new Dokka Gradle Plugin is enabled by default. The documentation on kotlinlang.org has been updated accordingly: See Get started with Dokka for i...
https://github.com/Kotlin/dokka/releases/tag/v2.2.0
1
11
2
reposted by
Simon Vergauwen
OpenSavvy
about 2 months ago
Now *this* is the developer experience we envision
1
3
2
reposted by
Simon Vergauwen
Android
2 months ago
OpenTelemetry accepts Kotlin SDK for mobile observability OpenTelemetry has officially accepted Embrace’s Kotlin API and SDK as a contribution to the project. The SDK provides observability suppo... #Infrastructure #cloud #native #CNCF #Kotlin #Kotlin […]
[Original post on techzine.eu]
0
1
1
reposted by
Simon Vergauwen
KotlinConf
2 months ago
🪷 Needed to clear my cache today. The conference madness is coming. Found a spot near Reichenbachbrücke. Cold. Peaceful. Zero Jira tickets. Marking this location as 'Safe Mode' for when your social battery hits 1%.
2
13
2
KtMongo is looking really nice! If you're using MongoDB in
#Kotlin
you should give it a try. Considering using MongoDB in a side project just to give KtMongo a try 😄
add a skeleton here at some point
2 months ago
1
2
0
reposted by
Simon Vergauwen
Kim Fletcher
2 months ago
The countdown to
@devoxx.uk
is officially in the "getting real" phase. From the latest in
#Java
&
#CloudNative
to the cutting edge of
#AI
agents, the vibes are going to be immaculate. Who are you most excited to see on stage? 👇
devoxx.co.uk
8
26
11
reposted by
Simon Vergauwen
zalim (kotlin wasm compiler webassembly VM)
2 months ago
🔥 BREAKING 📰: Kotlin Wasm Component Model support to debut at
#hyperlight-wasm
workshop during
#wasmio26
Don't miss!
2026.wasm.io/sessions/han...
#Kotlin
#Wasm
#ComponentModel
#HyperlightWasm
add a skeleton here at some point
1
6
4
reposted by
Simon Vergauwen
Pamela Hill-Galloway
2 months ago
The
@kotlinlang.org
team has been working on some skills. There is one for migrating your project to AGP 9, done by my super-smart colleague Ilya. Check it out!
github.com/Kotlin/kotli...
loading . . .
GitHub - Kotlin/kotlin-agent-skills: A collection of AI agent skills useful for projects using Kotlin language
A collection of AI agent skills useful for projects using Kotlin language - Kotlin/kotlin-agent-skills
https://github.com/Kotlin/kotlin-agent-skills
0
12
5
reposted by
Simon Vergauwen
Márton Braun
2 months ago
Good news from kotlinx-rpc! They now have a dev preview available where you can use gRPC with Kotlin Multiplatform! Check out the release notes and resources to try it:
loading . . .
Release 0.11.0-grpc-185 (dev preview) · Kotlin/kotlinx-rpc
This is a development preview release. APIs are subject to change and may break without notice in future versions. Overview This release introduces gRPC and Protocol Buffers support for kotlinx-rp...
https://github.com/Kotlin/kotlinx-rpc/releases/tag/0.11.0-grpc-185
0
8
3
reposted by
Simon Vergauwen
zalim (kotlin wasm compiler webassembly VM)
2 months ago
2️⃣ Up to 30% size reduction of production distribution.
1
8
2
reposted by
Simon Vergauwen
zalim (kotlin wasm compiler webassembly VM)
2 months ago
2 great improvements Kotlin 2.3.20 brings for
#Wasm
target users: 1️⃣ Optimizations that * significantly reduce memory consumption during compilation, especially in large projects. ~65% for clean builds and ~21% for incremental builds. * up to 5 times faster incremental builds
add a skeleton here at some point
1
13
4
I started using
#Gradle
#MCP
yesterday with my coding agents building
#kotlin
apps. It seems to be quite an improvement. It offers build history, so your agents can easily inspect/search the build without looping --rerun-tasks with tail, etc. Anyone encountered this?
github.com/rnett/gradle...
loading . . .
GitHub - rnett/gradle-mcp: A comprehensive MCP server for Gradle.
A comprehensive MCP server for Gradle. Contribute to rnett/gradle-mcp development by creating an account on GitHub.
https://github.com/rnett/gradle-mcp
2 months ago
1
2
0
reposted by
Simon Vergauwen
squillace
2 months ago
This is... quite smol:
@kotlinlang.org
#webassembly
component compiling down to 64KB.
add a skeleton here at some point
0
11
2
reposted by
Simon Vergauwen
zalim (kotlin wasm compiler webassembly VM)
2 months ago
Check out a sample server using wasi-http built with our early
#WebAssembly
Component Model support in @Kotlin! 🤩
github.com/Kotlin/sampl...
Still early, but very satisfying to see it working ✨ Give it a spin and share what you build 🚀
#Wasm
#Kotlin
#ComponentModel
1/2👇
loading . . .
2
17
10
Kotlin/Wasm app < Rust 🤯🔥 This is why I’m so excited for Kotlin Wasm! Super curious what amazing things the team will do next! Amazing work 👏👏
add a skeleton here at some point
2 months ago
1
10
2
reposted by
Simon Vergauwen
Kotlin by JetBrains
2 months ago
The Exposed user survey is still open! If you’re using Exposed, tell us what you think – the good, the bad, and what’s missing. Your feedback will help shape the library’s future. 👉
https://surveys.jetbrains.com/s3/757c90830e4e
0
6
1
reposted by
Simon Vergauwen
Oliver O.
2 months ago
Challenging the flexibility of TestBalloon, the DSL-based, Kotlin-first test framework. How much freedom does its API really support? How far can we go if we want to change its look and feel? Join me on my dogfooding journey!
infix-de.github.io/testBalloon/...
loading . . .
TestBalloon styling – have it your way - TestBalloon
TestBalloon – a next generation Kotlin Multiplatform test framework
https://infix-de.github.io/testBalloon/dev/blog/2026/03/11/testballoon-styling--have-it-your-way/
0
2
1
Load more
feeds!
log in