Profile avatar
alexn.org
Software developer, FP, Scala, Kotlin, Java / JVM, Haskell, Rust; contributor to https://alexn.org, https://monix.io, https://typelevel.org. 🌍 Bucharest, Romania https://alexn.org/about/
472 posts 1,102 followers 147 following
Prolific Poster
Conversation Starter

I think about this comic at least once a week

Crucial Scala 3.7 news that might be overlooked: Android development is now unblocked! ✅ #scala

Kotlin/Wasm (wasmJs variant) is going to be promoted to Beta! #kotlin #wasm

Scala 3.7.0 has been released! 🎉 ✅ [stable] SIP-58: Named Tuples ✅ [stable] SIP-52: Binary APIs 👀 [preview] SIP-62: For comprehension improvements 🧪 [experimental] SIP-61: Unroll 🧪 [experimental] SIP-68: Reference-able Package Objects More at scala-lang.org/news/3.7.0/

If you replace “artist” with “OSS developer”, and drop “art” from the text it sounds like #OSS development to me 😅😂😭

Offline support is coming for Fastmail's web interface. https://www.fastmail.com/blog/revamped-inbox/

Movie you’ve watched more than six times using gifs (“Hard mode” no Star Wars, Star Trek, or LOTR)

This is a real good article www.seangoedecke.com/wicked-featu...

I like Bluesky, but I can't take it seriously if it's not actually federated. It's just an X wannabe, subject to same evolutionary constraints, if: 1. People can be banned; 2. The entire network can go down; 3. We don't have an EU hosting provider.

"A Visual Journey Through Async Rust" This seems useful for me as a Rust beginner. #rust #programming #tutorial github.com/alexpusch/ru...

Have you tried Kotlin Notebook? It’s now bundled with @intellijidea.com – perfect for interaction with your JVM code. 🔥 Our developer advocate, @vergauwensimon.bsky.social, is testing prompts and tool calling with @langchain4j.dev. Play with the gist yourself 👉 gist.github.com/nomisRev/69d...

"Writing the address on the envelope was awkward, as I haven’t used a pen in several years" 😱 I can imagine that in another couple of years people will say "writing was awkward as I haven't written anything in several years", but anyway, this post was a fun read: code.mendhak.com/gpl-v2-addre...

sttp client 4 - the #Scala HTTP client you always wanted: integration with cats-effect

Cat yawning #cats #pic

Ever wondered if you could self-host Signal and truly own your secure messaging? 🛡️💻 Dive into this hands-on journey and discover why it’s not as simple as it seems! 👉 softwaremill.com/can-you-self...

#Scala.js 1.19.0 is released! It contains significant performance improvements for the WebAssembly backend (it is now often faster than JS), native support for JS async/await, and a way to leverage Wasm's JavaScript Promise Integration (JSPI). Read more at www.scala-js.org/news/2025/04...

"Let me in" #cats #pic

Scala Plugin 2025.1 is out! The update brings: - Support for the new syntax of context bounds and givens - Improved handling of named tuples - The new "Generate sbt managed sources" action - X-Ray hints for apply methods and all parameter names Read more: blog.jetbrains.com/scala/2025/0... #scala

Scala Sampler for Functional Soundscapes by Johanna Odersky Subscribe to our our YouTube channel so you don't miss the rest of #scalarconf videos.

Tour of Jox: Go-like (selectable), completable, performant channels for #Java

"Reasoning with Async Rust" by Zainab Ali at Rustikon Conference 2025 www.youtube.com/watch?v=X6sO... #YouTube #Rust #Programming

RIP Pope Francis 🙏 His final speech from yesterday highlights what Christianity is about: love and compassion for the marginalized, for the poor, for the starving, for the injured and the displaced, for the victims of war. Love as a guiding principle, not hate. www.vatican.va/content/fran...

Christ is risen! This is one of those rare occasions when Orthodox Easter falls on in the same Sunday as Catholic Easter (Julian vs Gregorian calendars). Happy Easter everyone!

I need unplug from online social-media and global news. See you all on Apr. 28th 🕯️

Love this endler.dev/2025/best-pr...

Evolving Scala by Martin Odersky during the Scalar Conference 2025. Subscribe to our our YouTube channel so you don't miss the rest of #scalarconf videos.

repo.scala-sbt.org is currently down, and we're contacting JFrog to restore it (as always thanks for supporting open source!) github.com/sbt/sbt/issu... #Scala

Happy Black Monday everyone /s

#Windows vs #Linux

All “European alternatives” lists that people are building right now are suggesting against Open-Source or small-web software built by US entities, replacing them with less safe or even unethical alternatives. I'm all for “let's encourage EU software”, but don't be stupid.

New video! James Ward on Effect Oriented Programming, writing code in the age of AI, good mental models, speaking at conferences and endless curiosity: youtu.be/M8DuVYnsW5A

Saturday's park walk

“Why I stopped using AI code editors” The article is spot on. I've gained my intuition & expertise, aka good taste in software engineering, by suffering through learning and taking care of the nitty-gritty while thinking of abstraction and reuse. lucianonooijen.com/blog/why-i-s...

Tagged vs Untagged Unions (in Scala) #Scala #Scala3 #Programming alexn.org/blog/2025/04...