Alejandro Serrano Mena

@serranofp.com

👨‍💻 Researcher @ Kotlin Evolution @ JetBrains 🧙‍♂️ Passionate about FP (mostly Arrow & Haskell) 📚 Author of 4 books

Let me share the '.kar' (Kotlin Archive) file format 🙇‍♂️! A single binary you can publish, which shall carry everything necessary to build your project! While this is a prototype, I really would like to share some of our early measurements! 🥳

Who here is using agents extensively with #Kotlin/Java and #Gradle? Have you ever seen agents `unzip jar`, or parse `build/reports/test`? Or any other silly things? I've been trying to streamline these scenarios to make working with agents more efficient. Check it out. github.com/nomisRev/age...

GitHub - nomisRev/agent-tools-for-kotlin: Agent Tools for Kotlin to make coding agents more efficient with Kotlin & Gradle

Agent Tools for Kotlin to make coding agents more efficient with Kotlin & Gradle - nomisRev/agent-tools-for-kotlin

github.com

Haskell Wizard by Alejandro Serrano Mena is the featured bundle of ebooks 📚 on Leanpub! Become a real Haskell wizard with these two books! On the one hand, get your hands dirty with every major library in the ecosystem. On the other hand, climb the ivory … leanpub.com/b/haskell-wi...

Bild

⏰ Just two weeks left! Apply by July 14 for a 2026 Kotlin Foundation Grant for Library Authors. Building an open-source Kotlin library, tool, or framework? Your project could receive funding – especially if it advances Multiplatform, AI, or LLM development. Apply now 👇 https://kotl.in/muii75

🎉 Kotlin turns 15 this year! 🎉  As part of the celebration, we've brought the Kotlin Effect into real life – making everyday situations more concise, efficient, and fun. Explore the Kotlin Effect further: kotl.in/6xzc69

Kotlin is moving toward name-based destructuring – new syntax that will make reordering and moving properties a breeze. No worries: There will be a long migration period with compiler and IDE support. Learn what’s changing and how the migration will work 👇 https://kotl.in/8nny1l

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.

kotl.in

If you somehow missed the KotlinConf keynote last week, here are the top 10 KMP announcements with links to learn more about each 🧵👇