Rock the JVM
rockthejvm.com
Rock the JVM
@rockthejvm.com
Teaching everything about Scala, Kotlin, functional programming and more.

https://rockthejvm.com
Reposted 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
August 17, 2025 at 9:14 AM
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
John De Goes on API Design, Effect Systems, Entrepreneurship and The Ultimate Coder
YouTube video by Rock the JVM
youtu.be
July 29, 2025 at 2:46 PM
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...
Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code
YouTube video by Rock the JVM
www.youtube.com
July 18, 2025 at 3:06 PM
Reposted by Rock the JVM
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
The backbone of agentic AI, distributed systems, and OSS sustainability
Jonas Bonér talks Akka’s evolution, open-source challenges, BSL licensing, and how Akka powers scalable, agentic AI systems.
akka.io
June 25, 2025 at 4:15 PM
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.
June 30, 2025 at 1:54 PM
Now also for the Typelevel GSoC projects!
Rock the JVM is supporting Google Summer of Code with #Scala by providing all students free access to the Scala courses on the site
June 6, 2025 at 12:26 PM
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
Jonas Bonér on Akka, Distributed Systems, Open-Source Sustainability and the Backbone of Agentic AI
YouTube video by Rock the JVM
youtu.be
May 27, 2025 at 12:16 PM
Rock the JVM is supporting Google Summer of Code with #Scala by providing all students free access to the Scala courses on the site
May 19, 2025 at 4:40 PM
Reposted by Rock the JVM
Fantastic discussion, lot of great points. Thank you @rockthejvm.com and @runarorama.bsky.social
www.youtube.com/watch?v=kK4v...
Rúnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
www.youtube.com
May 11, 2025 at 7:04 AM
Reposted by Rock the JVM
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
Workshops
The premier Scala conference returns in 2025
scaladays.org
May 13, 2025 at 8:17 AM
New long-form conversation!

Rúnar Bjarnason on Unison, Scala, distributed systems and delightful programming:

youtu.be/kK4vGU3iz9Y
Rúnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
YouTube video by Rock the JVM
youtu.be
May 9, 2025 at 12:25 PM
Reposted by Rock the JVM
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
Workshops
The premier Scala conference returns in 2025
scaladays.org
April 17, 2025 at 11:07 AM
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
James Ward on Effect Oriented Programming, Writing Code in the Age of AI, Curiosity and Exploration
YouTube video by Rock the JVM
youtu.be
April 5, 2025 at 9:59 AM
Reposted by Rock the JVM
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 😜
March 28, 2025 at 6:40 PM
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...
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language
YouTube video by Rock the JVM
www.youtube.com
March 18, 2025 at 4:07 PM
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 🚀
🤝 Rock The JVM x Scala Center

🎓 @rockthejvm.bsky.social Scala courses are now officially recommended on Scala-lang!

🌟 PLUS, 30% of revenue from course purchases goes to the Scala Center to support the Scala community!

www.scala-lang.org/blog/2025/02...
Rock the JVM partners with the Scala Center
www.scala-lang.org
February 26, 2025 at 2:15 AM
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
Java Structured Concurrency - a Comprehensive Guide
YouTube video by Rock the JVM
youtu.be
December 6, 2024 at 7:36 PM