I've taught Kotlin to students for two years and cycled through slides, live coding, notebooks. I recently discovered zig-by-example and realized its format is the best way to explain the language basics, so I've made one for Kotlin: https://t.co/jbZKoWmZVq
I’ve just almost survived during #DevoxxUK in #IDESurvivors by @IntelliJIDEA! My final score was 19600︈️︋︄︇︌︉︃. It is your turn to survive. Try now! https://t.co/ajZein7MYl
I’ve just almost survived during #DevoxxUK in #IDESurvivors by @IntelliJIDEA! My final score was 90︊︍︄️︄︅︇️. It is your turn to survive. Try now! https://t.co/yNq4xE8aSX
📚 I don't always write a book review, but when I do, it's for a book that's definitely worth reading.
🐘 If you're using PostgreSQL and want to get the best out of it, then check out Denis' book: Just Use Postgres!
https://t.co/eVARffeCQB
Java teams chase big wins in the wrong places.
Spring + JVM gets more mileage from Kotlin than any new framework change.
Kotlin upgrades the fundamentals.
And fundamentals decide whether your team moves fast… or fights the codebase every day.
1. Your code gets simpler.
Less boilerplate.
Safer defaults.
Clearer intent.
Your team writes the same features… in less time… with fewer bugs.
2. Concurrency gets cleaner.
Coroutines beat thread juggling every day of the week.
Same JVM. Same Spring.
But async code becomes more predictable than painful.
3. Migration is low-risk.
No rewrites.
No parallel stacks.
No “big bang.”
You swap in Kotlin where it makes sense: new modules, new services, tests, internal tools.
It compounds fast.
This is the pattern every successful team follows.
One engineer tries it -> Everyone sees the difference -> Adoption spreads
4. The business feels it too.
Fewer defects.
Faster onboarding.
Higher dev velocity.
Better async behavior.
All without changing your stack.
Kotlin isn’t a rewrite.
It’s the fix for all the little things slowing your backend team down.
If you run Spring + JVM today, this is the highest-ROI upgrade you can ship tomorrow.
Want to integrate your app with LLMs? The Model Context Protocol (MCP) makes it simple!
Now, you can easily build MCP servers and clients using the official Kotlin SDK, created and co-maintained by the JetBrains team. Try it out and share your feedback. https://t.co/213YgcNq7O
@vergauwen_simon@JetBrainsKtor Hey! Thank you for your interest! We're going to provide DI integrations to close the gap between existing solutions and automated DI. And it will be completely optional 🙂