Alejandro Serrano Mena
serranofp.com
Alejandro Serrano Mena
@serranofp.com
👨‍💻 Researcher @ Kotlin Evolution @ JetBrains
🧙‍♂️ Passionate about FP (mostly Arrow & Haskell)
📚 Author of 4 books
Reposted by Alejandro Serrano Mena
Amper 0.9.0 is out! This release brings a bunch of features that we're excited about:

- First preview of Amper plugins
- Dependency resolution graph caching
- Incremental compilation for Java
- Maven-like layout support
- Auto-sync in the IDE (use IJ 2025.3 Beta)

blog.jetbrains.com/amper/2025/1...
Amper Update, November 2025 – Extensibility Preview | The Amper Blog
Amper is an experimental, standalone build tool by JetBrains, for server-side and Kotlin Multiplatform development. Read on for the latest updates!
blog.jetbrains.com
November 24, 2025 at 3:25 PM
Reposted by Alejandro Serrano Mena
The @kotlinlang.org DA team @jetbrains.com is looking for a new team member to help promote and collaborate with Kotlin on the server with Spring!

If you're passionate about Kotlin, and Spring this might be just the thing for you.

job-boards.eu.greenhouse.io/jetbrains/jo...
Kotlin Developer Advocate
Amsterdam, Netherlands; Berlin, Germany; Dubai, United Arab Emirates; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic
job-boards.eu.greenhouse.io
November 20, 2025 at 1:39 PM
Reposted by Alejandro Serrano Mena
📢 Rare opportunity: my team is hiring! We're looking for a new Developer Advocate to cover server-side Kotlin, focusing on Spring.

If you love Spring, Kotlin, and their communities, this might just be for you.

Learn more and apply here:
Kotlin Developer Advocate
Amsterdam, Netherlands; Berlin, Germany; Dubai, United Arab Emirates; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic
job-boards.eu.greenhouse.io
November 11, 2025 at 3:25 PM
Reposted by Alejandro Serrano Mena
⏳ Just three weeks left to submit your talk for KotlinConf’26!
👉 https://sessionize.com/kotlinconf-2026/

“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
November 10, 2025 at 4:50 PM
Taking a break from high level languages 🎮
November 9, 2025 at 1:41 PM
Reposted by Alejandro Serrano Mena
There's less than a month left to submit your talk ideas to KotlinConf 2026! Why not do it today?
KotlinConf 2026: Call for Speakers
KotlinConf is an official conference by JetBrains. It is devoted to the Kotlin programming language and is the place for the community to gather and d...
sessionize.com
November 3, 2025 at 4:07 PM
Arrow 2.2.0 is out! arrow-kt.io/community/bl...

- Raise with context parameters
- More DSLs for concurrency,
- "At most once" for Eval,
- New integration with Result4k
Arrow 2.2.0 | Arrow
Arrow 2.2.0 is out, with improved and new functionality.
arrow-kt.io
November 1, 2025 at 4:20 PM
Reposted by Alejandro Serrano Mena
The Call for Speakers for KotlinConf 2026 is still open! I'm not exaggerating when I say it's *the* Kotlin event of the year. Please submit to the CFP! Being a speaker is a really exciting way to experience KotlinConf, and share what you know! ❤️ sessionize.com/kotlinconf-2...
October 29, 2025 at 8:48 AM
Reposted by Alejandro Serrano Mena
Had an amazing time at #LambdaWorld 25!

Gave 2 workshops with @serranofp.com about @kotlinlang.org. Had great chats about Kotlin not the server, for FP, Kotlin Notebooks, @jetbrains.com and @intellijidea.com 😍

You can find the workshops here: jb.gg/tj9qf6

Hope to see you all next year!
GitHub - nomisRev/lambda-world-2025-crafting-elegant-dsls-in-kotlin: Lambda World 2025 Workshop by Alejandro Serrano & Simon Vergauwen about building DSLs in Kotlin
Lambda World 2025 Workshop by Alejandro Serrano & Simon Vergauwen about building DSLs in Kotlin - nomisRev/lambda-world-2025-crafting-elegant-dsls-in-kotlin
jb.gg
October 27, 2025 at 8:45 AM
Reposted by Alejandro Serrano Mena
You can find the workshop about Pure Functions, Powerful Effects, you can find it here: jb.gg/8obvnt
October 27, 2025 at 8:46 AM
Reposted by Alejandro Serrano Mena
Kotlin 2.2.21 and 2.2.20 have a lot goodies in them. In my video, I'm looking at the highlights! www.youtube.com/watch?v=QWpp...
What's new in Kotlin 2.2.21 (and 2.2.20!)
YouTube video by Kotlin by JetBrains
www.youtube.com
October 23, 2025 at 2:00 PM
Reposted by Alejandro Serrano Mena
If you're not on a Kotlin 2.x version yet: what's your blocker for upgrading?
October 21, 2025 at 2:23 PM
Three of the top educators in the @kotlinlang.org community discussing coroutines 💜 for two hours! 🤯
A conversation around Kotlin coroutines 💜

@sebi.io, @zsmb.co, and @marcinmoskala.bsky.social spent two glorious hours exploring coroutines in depth.

🎙️ If you love Kotlin, you won't want to miss this episode: www.youtube.com/watch?v=1zY4...
Discussing Kotlin Coroutines with Marcin Moskała | Talking Kotlin 141
YouTube video by Kotlin by JetBrains
www.youtube.com
October 21, 2025 at 10:18 AM
Reposted by Alejandro Serrano Mena
A conversation around Kotlin coroutines 💜

@sebi.io, @zsmb.co, and @marcinmoskala.bsky.social spent two glorious hours exploring coroutines in depth.

🎙️ If you love Kotlin, you won't want to miss this episode: www.youtube.com/watch?v=1zY4...
Discussing Kotlin Coroutines with Marcin Moskała | Talking Kotlin 141
YouTube video by Kotlin by JetBrains
www.youtube.com
October 21, 2025 at 4:44 AM
Reposted by Alejandro Serrano Mena
I'm super proud of this webinar for underrepresented communities to CFP for KotlinConf. It has been a goal of mine to have this type of encouraging event since I started at JetBrains, and now you can watch the video 🥰

www.youtube.com/watch?v=cTfH...
Your Voice Belongs Here: Creating Compelling KotlinConf Proposals
YouTube video by Kotlin by JetBrains
www.youtube.com
October 15, 2025 at 2:17 PM
I've written a small blog post about how context parameters change API design in Kotlin serranofp.com/blog/context...

Feedback and discussion is more than welcome!
Context parameters and API design
serranofp.com
October 14, 2025 at 2:13 PM
Reposted by Alejandro Serrano Mena
Context parameters are almost here, let's try migrating a real codebase to them and see what happens!

If you've heard of them but haven't had the time to dive yet, follow me to discover what they can and can't do right now, ahead of their final stabilization.

ivan.canet.dev/blog/2025/10...
I tried context parameters, Kotlin's new multi-receiver extension functions - Ivan “CLOVIS” Canet
Software engineering, open source and computer security
ivan.canet.dev
October 13, 2025 at 8:55 PM
Reposted by Alejandro Serrano Mena
Hi @devoxx.com!
I’m at the @jetbrains.com booth this week.

Be sure to come say hi if you want to hear about Kotlin! 😬
Hello @devoxx.com Belgium!
Drop by the @jetbrains.com booth to chat about Spring Data, Spring 7, and what’s coming next in IntelliJ IDEA.
🎤 At 18:20, @maritvandijk.bsky.social will share IntelliJ IDEA tips to boost your productivity.
October 8, 2025 at 5:55 AM
Reposted by Alejandro Serrano Mena
We just published the 1.0.0-rc01 release for Compose Hot Reload! With this, we are quickly approaching our first stable release.

Have you tried Hot Reload yet? Let us know how it's working for you!
Release v1.0.0-rc01 · JetBrains/compose-hot-reload
Release summary 🔥🎆 The project is promoted to the 'RC' stage. We are still working on convenient tooling in IntelliJ and Android Studio and will continue experimenting there. The 'core ...
github.com
October 6, 2025 at 12:40 PM
Reposted by Alejandro Serrano Mena
Published a KEEP on suspend lambdas and anonymous functions: github.com/Kotlin/KEEP/...
github.com
October 6, 2025 at 11:09 AM
Reposted by Alejandro Serrano Mena
Better immutability in Kotlin with Valhalla

www.youtube.com/watch?v=6jam...

#kotlin #programming #jvm #jvmls
Better immutability in Kotlin with Valhalla #JVMLS
YouTube video by Java
www.youtube.com
October 2, 2025 at 11:19 PM
Reposted by Alejandro Serrano Mena
We now have a dedicated Bluesky account!

In the coming weeks we'll be automating release announcements there.
Hey everyone!

This is the new account for OpenSavvy news.

Learn more about us at opensavvy.dev
October 2, 2025 at 5:31 PM
Reposted by Alejandro Serrano Mena
The photos of our first edition are up over at ktconf.be/photos
Feeding your FOMO so you decide to come next year. 😬
Photos KtConf 2025
View all photos from our amazing event
ktconf.be
September 25, 2025 at 4:25 AM
One of my outcomes of @ktconf.bsky.social is an improved version of my "FIR Tree" plug-in, that now can show the statements/implications in the Control Flow Graph

plugins.jetbrains.com/plugin/23270...
September 20, 2025 at 12:19 PM
Reposted by Alejandro Serrano Mena
Couldn’t be happier with yesterday’s 1st edition of KTConf.be.

Some quick stats:
We had a total of 59 Kotlin fans attend, including 8 speakers, of which 5 international ones.

Big shout out to Kunlabora, Triple D, DPG Media, PTV Logistics and of course @jetbrains.com for their amazing support.
KTConf 2025
Belgium's Premier Kotlin Conference
KTConf.be
September 20, 2025 at 8:02 AM