New podcast episode! Daniel Spiewak (@djspiewak) on Cats Effect, underrated Scala, and becoming a Distinguished Engineer:
Rock the JVM
@rockthejvm.com
Teaching everything about Scala, Kotlin, functional programming and more. https://rockthejvm.com
New podcast episode! Venkat Subramaniam (@venkat_s) on System Design, a Rich Career, and Responsibility in the Age of AI:
New podcast episode! Magnus Madsen on everything about the Flix programming language, effect oriented programming, AI and the relevance of programming languages: youtu.be/qMyl2kyDI0I
Magnus Madsen on Flix, Scala Inspiration, AI, and the Relevance of Programming Languages
YouTube video by Rock the JVM
youtu.be
The Spark Performance Tuning course is updated for Spark 4.1, and with new content on shuffle compression. That makes the Spark Bundle the most complete training on Apache Spark anywhere. You'll get better hands-on skills than $3000 worth of Databricks trainings, >15x cheaper.
Massive update landed on the Spark Optimization course: Everything updated for Spark 4.1, about 25% lessons updated + a brand new chapter. No other course on the market shows all the techniques in this course, and it's > 10x cheaper than equivalent Databricks training.
New podcast episode! Richard Eisenberg on OCaml, effective AI, teaching programming, career pivot points, Haskell, language design, hiring and much more: youtu.be/PpSIhcJOfbw
Richard Eisenberg on OCaml, Effective AI, Teaching FP and Hiring for Fundamentals
YouTube video by Rock the JVM
youtu.be
"Hiring Scala developers is hard" is a myth. You can far more easily hire for good foundations and train them to use the language properly. Good people get productive in a few days. All that, and about 5x cheaper than hiring the perfect developer with all the checkboxes.
MASSIVE update for the Spark Streaming course: About 60% of the course re-recorded or brand new. Spark 4.x, better integrations, new stateful transformations, and a brand new project. It's now the most complete Spark Streaming course on the market, >15x cheaper than Databricks.
My live-coding talk at Scalar Conference about capture checking in Scala 3 is out! youtu.be/bbBwqdrRoEI
Real-Life Scala Capture Checking by Daniel Ciocîrlan | Scalar 2026
YouTube video by SoftwareMill
youtu.be
New podcast episode! Sam Newman on resilient distributed services, monoliths, microservices and how to deploy good software at scale: youtu.be/XV1hf8BwvXc
Sam Newman on Microservices, Monoliths, and Building Resilient Distributed Systems
YouTube video by Rock the JVM
youtu.be
MASSIVE update landed on the Spark Essentials course for the latest Spark 4.x, with UDFs, UDAFs, Variant types, advanced SQL, etc. Right now it's the most comprehensive Spark fundamentals course on the market, and >15x cheaper than Databricks training.
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
José Valim on Elixir, AI Tools, Gradual Type Systems, and Being a Prolific Open-Source Contributor
YouTube video by Rock the JVM
youtu.be
📢 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
John De Goes on API Design, Effect Systems, Entrepreneurship and The Ultimate Coder
YouTube video by Rock the JVM
youtu.be
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
youtube.com
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
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.
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
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...
Rúnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
youtube.com
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
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
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
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
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 😜
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
youtube.com
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...