🌍 Bucharest, Romania
https://alexn.org/about/
🎙️ Type-Classes (in Scala 3)
🎟️ Grab your ticket here: scalar-conf.com/tickets
#scala #functionalprogramming
🎙️ Type-Classes (in Scala 3)
🎟️ Grab your ticket here: scalar-conf.com/tickets
#scala #functionalprogramming
#Scala #Scala3
#Scala #Scala3
www.youtube.com/watch?v=XFj5...
This slide beautifully captures one danger with LLM use…
#Scala #LLM #Programming
www.youtube.com/watch?v=XFj5...
This slide beautifully captures one danger with LLM use…
#Scala #LLM #Programming
www.youtube.com/watch?v=GM2y... (video)
www.slideshare.net/slideshow/sb...
www.youtube.com/watch?v=GM2y... (video)
www.slideshare.net/slideshow/sb...
☹️ Bad news: Migrating your code isn’t as easy as it sounds.
😀 Great news: IntelliJ IDEA 2025.3 brings fixes and alignment to make it all just work👇
jb.gg/jhu8fd
☹️ Bad news: Migrating your code isn’t as easy as it sounds.
😀 Great news: IntelliJ IDEA 2025.3 brings fixes and alignment to make it all just work👇
jb.gg/jhu8fd
If you wish #scala #macros were a bit easier, and wonder what "this Hearth library" is about, go see:
youtu.be/VOdeXTpw3m0
If you wish #scala #macros were a bit easier, and wonder what "this Hearth library" is about, go see:
youtu.be/VOdeXTpw3m0
🏔️ Lausanne was buzzing with talks, workshops, and community energy.
▶️ All recordings are now live on YouTube
👁️ Read more: scala-lang.org/blog/...
🏔️ Lausanne was buzzing with talks, workshops, and community energy.
▶️ All recordings are now live on YouTube
👁️ Read more: scala-lang.org/blog/...
Cults exist, but Neo-Luddism is one too.
Cults exist, but Neo-Luddism is one too.
“This Cloudflare outage has created some of the dumbest takes I've ever seen 😭”
… Then proceeds to add to the pile of extremely dumb takes.
“This Cloudflare outage has created some of the dumbest takes I've ever seen 😭”
… Then proceeds to add to the pile of extremely dumb takes.
en.wikipedia.org/wiki/The_Des...
en.wikipedia.org/wiki/The_Des...
disallowed-methods = [
"std::result::Result::unwrap"
]
disallowed-methods = [
"std::result::Result::unwrap"
]
People are too easily triggered IMO, but also, I want to turn the Internet back into a giant flame war between geeks comparing Programming Languages and Operating Systems, because that's way better than whatever the hell this is.
People are too easily triggered IMO, but also, I want to turn the Internet back into a giant flame war between geeks comparing Programming Languages and Operating Systems, because that's way better than whatever the hell this is.
I never liked the phrase, because they are both fruits, with calories, fructose, vitamins, I like them both, and I often have to pick between them for what to eat, depending on my mood alone. You can make both apple juice and orange juice, etc.
1/2
I never liked the phrase, because they are both fruits, with calories, fructose, vitamins, I like them both, and I often have to pick between them for what to eat, depending on my mood alone. You can make both apple juice and orange juice, etc.
1/2
In the age of “AI” Agents generating the code, is your programming language choice still relevant? Or will we just converge on using the top 5 languages, as that’s what the “AI” trained on?
#AI #FP #Opinion #Programming
alexn.org/blog/2025/11...
In the age of “AI” Agents generating the code, is your programming language choice still relevant? Or will we just converge on using the top 5 languages, as that’s what the “AI” trained on?
#AI #FP #Opinion #Programming
alexn.org/blog/2025/11...
alexn.org/blog/2025/11...
alexn.org/blog/2025/11...
github.com/bkirwi/decline
github.com/bkirwi/decline
I wrote this article 13 years ago. I'm so glad I wrote it, it's basically a time capsule containing everything I saw in #Scala that made me stick with it.
alexn.org/blog/2012/11...
I wrote this article 13 years ago. I'm so glad I wrote it, it's basically a time capsule containing everything I saw in #Scala that made me stick with it.
alexn.org/blog/2012/11...