While many videos focus on transitioning from Scala to Haskell, this one takes the opposite route - from #Haskell to #Scala β»οΈ https://youtu.be/uXo7-AQutck
As for implicits/givens mentioned in my earlier post... Esteban Marin showcased the cumbersome syntax in Scala 2 in contrast to Scala 3. Great talk #scala #implicits #givens https://youtu.be/_e6-MDrh0Jo
#Scala 3's new syntax makes working with typeclasses much easier. Take a look at this simple example π

Hands up who also worked in a company where columns in a database table ran out π #database #table #theprimeagen https://youtu.be/uPrXEtvKFoI
I haven't used Akka in a while, but this super cool library, which merges the Akka actor model π with Cats' π± type-safety and composability, looks really interesting! #scala #akka #cats #fibers
A toast to 33 years of Linux! π₯ Thank you, Linus Torvalds, for the "hobby project" that revolutionized the world of computing.π§ #linux #anniversary

LLMs are powerful tools, but blindly using them is still risky. β οΈ It's even riskier to use them for tasks like creating environments without thorough checksβοΈ#LLM #ChatGPT
Is the popularity of #Scala important to Martin Odersky or not? Check out the new episode of the Scala Space podcast, this time with the creator of the language himself! https://www.youtube.com/live/IugW666w-M8?si=8W966xBQ9wSr7mKz
#Fountain, the open podcast platform with open payments via #Lightning β‘οΈ, has integrated with the open social network #Nostr! https://www.youtube.com/watch?v=ACSqDVljxoE nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5
#Scala 3.5.0 is here π To name a few new features: 1οΈβ£ "Best-effort" compilation mode, where the compiler should do its best to help you even though your code has errors and can't be compiled. 2οΈβ£ Named tuples, hooray! π 3οΈβ£ Named context bound - you can now specify a name in/for the context bound. See more features with examples here π
https://www.scala-lang.org/blog/2024/08/22/scala-3.5.0-released.html#best-effort-compilation
π‘Quick tip: Efficient grouping and mapping in one step. πͺ #scala https://theexceptioncatcher.com/blog/2024/08/unexpected-scala-functions-groupmap/
There's so much going on in #Scala nowadays. Check out those simplified for-comprehensions in Scala 3.6.x. π



Using electricity to create hydrogen from water, then transporting it with tankers to gas stations, and then converting it back to electricity in your car. Can't figure out why someone thought hydrogen is the way to go for personal transportation. https://www.youtube.com/watch?v=Mc9XaeEyZ8M
Use cryptographically strong random numbers in your JVM app! π
nostr:note17wkrhv3ach69q289n00x9cjjtvflzawpuch85tzqa7v6uuyp8aaqdy9kjz
So glad I'm not tangled up in that inheritance mess anymore. #Java #JDK https://www.youtube.com/watch?v=3k2bIMFeIp8
Think only your company's code sucks, and big techs don't have legacy systems, ongoing migrations, and a microservice headache? π€ This 8-year-old Uber talk about their ~2000 microservices is proof that the challenges of scaling are universal. #uber #microservices #sortwaredevelopment https://www.youtube.com/watch?v=zf5HH1BPN4o
What's the breaking point of your app? π€ How many users can it handle? How does it recover from a crash? Performance testing reveals the answers. Don't leave it to chance, whether you're dreaming big in a basement or scaling in the cloud. #softwaredevelopment #performancetesting https://youtu.be/9JPbnYUeKuM
If you value your time, stop using a GUI to search your files. Use #fzf instead, a blazingly fast command-line search tool π¨ https://youtu.be/oTNRvnQLLLs
The key to building powerful APIs? π Choosing the right protocol! Personally, I wouldn't recommend GraphQL. #REST #GraphQL #SOAP #WebSocket #gRPC https://www.youtube.com/watch?v=zY2DMpCUfCg