New long-form conversation!
José Valim on all things Elixir, gradual type systems, open-source, AI and how Elixir positions itself in this day and age, community leadership and a lot more:
youtu.be/OjgZ8vOHE6I
Posts by Rock the JVM
📢 Second batch !
To Effect or Not to Effect: clear perspective (& tradeoffs) into all the effect systems in the Scala ecosystem @rockthejvm.com
AI Assistance for Scala Developers: What JetBrains Brings to the Table: let's discuss of JetBrains solutions (agent, MCP etc.) @makingthematrix.github.io
New long-form conversation:
John De Goes (@jdegoes.bsky.social) on good API design, timeless skills for software engineers in the age of AI, improving communication skills as programmers, and making programming entertaining:
youtu.be/q90QZ05wddU
New long-form conversation!
Robert Martin aka "Uncle Bob" on AI, good programming principles, Clojure, type systems, discipline, productivity and more:
www.youtube.com/watch?v=FWQ5...
Some people refer to Jonas as a '𝗹𝗲𝗴𝗲𝗻𝗱'...
In this @rockthejvm.com episode, Jonas Bońer discusses the future of open-source sustainability and how the actor model powers #agenticAI systems.
Watch the full discussion: akka.io/blog/the-bac...
#AgenticAI #AI #DistributedSystems #Developer
Good Scala developers tend to be amazing engineers overall.
This explains (at least in part) why good Scala developers may seem hard to find - there's a lot of competition for them from other ecosystems too.
Now also for the Typelevel GSoC projects!
New long-form video!
Jonas Bonér on Akka, distributed systems, the sustainability of open-source, and the backbone for agentic AI:
youtu.be/wXM3-jAKDfQ
Rock the JVM is supporting Google Summer of Code with #Scala by providing all students free access to the Scala courses on the site
Fantastic discussion, lot of great points. Thank you @rockthejvm.com and @runarorama.bsky.social
www.youtube.com/watch?v=kK4v...
Find out a practical way to learn full stack Scala 3 with ZIO and related libraries. If you’re interested in real life settings of ZIO stack, Laminar, and ScalaJS, this is the workshop for you!
More info on @rockthejvm.com Real-World ZIO workshop is coming soon at scaladays.org/workshops
cc @unison-lang.org @runarorama.bsky.social
New long-form conversation!
Rúnar Bjarnason on Unison, Scala, distributed systems and delightful programming:
youtu.be/kK4vGU3iz9Y
The Real-World ZIO workshop will be led by Daniel Ciocirlan, founder of @rockthejvm.com
Daniel has taught thousands of developers & trained high-performing teams at world-renowned companies.
Learn from one of this year’s talented #ScalaDays educators & get tickets today at scaladays.org/workshops
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
The last day of the @scalar-conf.com is over. Oh boy, what an adventure. 🎉 Many thanks to all the people who work to make it happen 🙏
Thanks to @rockthejvm.com for being such a great mentor and friend. Thanks to Martin for all the rest 😜
He was crucial to the javac reference compiler as well.
New video, and this time I'm doing something different: a long-form, wide-ranging conversation with none other than
Martin Odersky, the creator of #Scala!
www.youtube.com/watch?v=tmpP...
Big honor to partner with Scala Center to make Scala more accessible and easy to learn!
As part of this engagement, will donate 30% of all sales from the Scala website to the Scala Center to support the development of the best programming language out there 🚀
Hey Java champions, check out our long-form guides on Rock the JVM. We think you'll find them valuable. Here's one example:
rockthejvm.com/articles/str...
New video for the weekend:
Structured concurrency in #Java:
- what concurrency is good and bad at
- how to organize concurrent code with scopes
- error handling
- shutdowns, resource cleanup and avoiding leaks
- custom policies
youtu.be/smZayMmPsKw