Sign in

Rock the JVM

@rockthejvm.com
176 followers 14 following 52 posts

Teaching everything about Scala, Kotlin, functional programming and more. rockthejvm.com

PostsRepliesMedia
Rock the JVM @rockthejvm.com · 17/09/2026
Apple: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
Stephan Janssen on Devoxx, Agentic Engineering and Staying Ahead of the Curve
Podcast Episode · Rock the Code · 16 September · 1hr 10min · Video
000
Rock the JVM @rockthejvm.com · 17/09/2026
Spotify: open.spotify.com/episode/09g6...
open.spotify.com
Stephan Janssen on Devoxx, Agentic Engineering and Staying Ahead of the Curve
Rock the Code · Episode
100
Rock the JVM @rockthejvm.com · 17/09/2026
YouTube: youtu.be/a6kpgz9Lj1Y
youtu.be
Devoxx, Agentic Engineering, and Staying Ahead of the Curve | Stephan Janssen
YouTube video by Rock the JVM
100
Rock the JVM @rockthejvm.com · 17/09/2026
New podcast episode! Stephan Janssen (@stephanjanssen.be), creator of @devoxx.com - agentic engineering, staying ahead of the curve, and memorable conferences links below
121
Rock the JVM @rockthejvm.com · 02/09/2026
New video on Algebraic Data Types (ADTs) in Java: youtu.be/4f_ACZBKtZM
youtu.be
Algebraic Data Types (ADTs) in Java
YouTube video by Rock the JVM
000
Rock the JVM @rockthejvm.com · 24/08/2026
Apple: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
Trisha Gee on the Software Job Market, Skill Atrophy, and the Death of Stack Overflow
Podcast Episode · Rock the Code · 19 August · 1hr 42min · Video
030
Rock the JVM @rockthejvm.com · 24/08/2026
Spotify: open.spotify.com/episode/4Gir...
open.spotify.com
Trisha Gee on the Software Job Market, Skill Atrophy, and the Death of Stack Overflow
Rock the Code · Episode
130
Rock the JVM @rockthejvm.com · 24/08/2026
YouTube: youtu.be/SKrOSpInUtk
youtu.be
Trisha Gee on the Software Job Market, Skill Atrophy, and the Death of Stack Overflow
YouTube video by Rock the JVM
110
Rock the JVM @rockthejvm.com · 24/08/2026
New podcast episode! Trisha Gee on AI & the software job market, skill atrophy and the death of Stack Overflow:
110
Rock the JVM @rockthejvm.com · 10/08/2026
Apple: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
Daniel Spiewak on Cats Effect, Underrated Scala, and Becoming a Distinguished Engineer
Podcast Episode · Rock the Code · 9 August · 1hr 37min · Video
000
Rock the JVM @rockthejvm.com · 10/08/2026
Spotify: open.spotify.com/episode/69CT...
open.spotify.com
Daniel Spiewak on Cats Effect, Underrated Scala, and Becoming a Distinguished Engineer
Rock the Code · Episode
100
Rock the JVM @rockthejvm.com · 04/08/2026
YouTube: youtu.be/_xkSfoP0fVo
youtu.be
Daniel Spiewak on Cats Effect, Underrated Scala, and Becoming a Distinguished Engineer
YouTube video by Rock the JVM
100
Rock the JVM @rockthejvm.com · 04/08/2026
New podcast episode! Daniel Spiewak (@djspiewak) on Cats Effect, underrated Scala, and becoming a Distinguished Engineer:
120
Rock the JVM @rockthejvm.com · 20/07/2026
New article - ADTs (algebraic data types) in Java: rockthejvm.com/articles/alg...
rockthejvm.com
ADTs (Algebraic Data Types) in Java
Discover ADTs (Algebraic Data Types) in modern Java: how records and sealed interfaces bring sum types and product types to Java 25
010
Rock the JVM @rockthejvm.com · 09/07/2026
Apple Podcasts: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
18 - Venkat Subramaniam on System Design, a Rich Career, and Responsibility in the Age of AI
Podcast Episode · Rock the Code · 9 July · 1hr 48min · Video
000
Rock the JVM @rockthejvm.com · 09/07/2026
Spotify: open.spotify.com/episode/0owy...
open.spotify.com
18 - Venkat Subramaniam on System Design, a Rich Career, and Responsibility in the Age of AI
Rock the Code · Episode
100
Rock the JVM @rockthejvm.com · 09/07/2026
YouTube: youtu.be/U8goS6B3BbI
youtu.be
Venkat Subramaniam on System Design, a Rich Career, and Responsibility in the Age of AI
YouTube video by Rock the JVM
100
Rock the JVM @rockthejvm.com · 09/07/2026
New podcast episode! Venkat Subramaniam (@venkat_s) on System Design, a Rich Career, and Responsibility in the Age of AI:
100
Rock the JVM @rockthejvm.com · 25/06/2026
Apple Podcasts: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
Magnus Madsen on Flix, Scala Inspiration, AI, and the Relevance of Programming Languages
Podcast Episode · Rock the Code · 24 June · 1hr 16min · Video
000
Rock the JVM @rockthejvm.com · 25/06/2026
Spotify: open.spotify.com/episode/49NV...
open.spotify.com
Magnus Madsen on Flix, Scala Inspiration, AI, and the Relevance of Programming Languages
Rock the Code · Episode
110
Rock the JVM @rockthejvm.com · 25/06/2026
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
youtu.be
Magnus Madsen on Flix, Scala Inspiration, AI, and the Relevance of Programming Languages
YouTube video by Rock the JVM
100
Rock the JVM @rockthejvm.com · 20/06/2026
By the way, all updates are free for everyone currently enrolled, including member subscribers. Enjoy!
000
Rock the JVM @rockthejvm.com · 20/06/2026
Check out the complete Spark Bundle if you're interested: rockthejvm.com/courses/the-...
rockthejvm.com
The Apache Spark Bundle with Scala
Everything you need to become an expert Apache Spark developer. Master Spark with Scala and big data through clear lessons, practical exercises, and a smooth learning curve. Ideal for those with some ...
100
Rock the JVM @rockthejvm.com · 20/06/2026
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.
110
Rock the JVM @rockthejvm.com · 10/06/2026
All updates are free for everyone currently enrolled. Enjoy!
000
Rock the JVM @rockthejvm.com · 10/06/2026
For everyone interested: rockthejvm.com/courses/apac...
rockthejvm.com
Apache Spark Optimization with Scala
Unlock the secrets to writing high-performance code with Apache Spark with Scala. Our course covers essential tools and techniques to optimize your applications, ensuring they run blazing fast. Learn ...
100
Rock the JVM @rockthejvm.com · 10/06/2026
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.
110
Rock the JVM @rockthejvm.com · 09/06/2026
Apple Podcasts: podcasts.apple.com/gb/podcast/r...
podcasts.apple.com
16 - Richard Eisenberg on OCaml, Effective AI, Teaching FP and Hiring for Fundamentals
Podcast Episode · Rock the Code · 5 June · 1hr 40min · Video
000
Rock the JVM @rockthejvm.com · 09/06/2026
Spotify: open.spotify.com/episode/7LNu...
open.spotify.com
16 - Richard Eisenberg on OCaml, Effective AI, Teaching FP and Hiring for Fundamentals
Rock the Code · Episode
110
Rock the JVM @rockthejvm.com · 09/06/2026
New podcast episode! Richard Eisenberg on OCaml, effective AI, teaching programming, career pivot points, Haskell, language design, hiring and much more: youtu.be/PpSIhcJOfbw
youtu.be
Richard Eisenberg on OCaml, Effective AI, Teaching FP and Hiring for Fundamentals
YouTube video by Rock the JVM
151
Rock the JVM @rockthejvm.com · 05/06/2026
"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.
110
Rock the JVM @rockthejvm.com · 03/06/2026
Check it out: rockthejvm.com/courses/apac...
rockthejvm.com
Apache Spark Streaming with Scala
Unlock the power of Apache Spark Streaming with Scala. Learn to process massive data in real time, integrate with Kafka, JDBC, Cassandra, and other tools, and manage live data streams with ease. Ideal...
010
Rock the JVM @rockthejvm.com · 03/06/2026
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.
120
Rock the JVM @rockthejvm.com · 29/05/2026
My live-coding talk at Scalar Conference about capture checking in Scala 3 is out! youtu.be/bbBwqdrRoEI
youtu.be
Real-Life Scala Capture Checking by Daniel Ciocîrlan | Scalar 2026
YouTube video by SoftwareMill
030
Rock the JVM @rockthejvm.com · 28/05/2026
New podcast episode! Sam Newman on resilient distributed services, monoliths, microservices and how to deploy good software at scale: youtu.be/XV1hf8BwvXc
youtu.be
Sam Newman on Microservices, Monoliths, and Building Resilient Distributed Systems
YouTube video by Rock the JVM
010
Rock the JVM @rockthejvm.com · 18/05/2026
What would you like to learn, that the AI can't teach you?
000
Rock the JVM @rockthejvm.com · 14/05/2026
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.
010
Rock the JVM @rockthejvm.com · 12/03/2026
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
youtu.be
José Valim on Elixir, AI Tools, Gradual Type Systems, and Being a Prolific Open-Source Contributor
YouTube video by Rock the JVM
000
Reposted by Rock the JVM
Scala.IO @scalaio.bsky.social · 17/08/2025
📢 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
121
Rock the JVM @rockthejvm.com · 29/07/2025
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
youtu.be
John De Goes on API Design, Effect Systems, Entrepreneurship and The Ultimate Coder
YouTube video by Rock the JVM
042
Rock the JVM @rockthejvm.com · 18/07/2025
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...
youtube.com
Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code
YouTube video by Rock the JVM
011
Reposted by Rock the JVM
Akka @akka.io · 25/06/2025
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
akka.io
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.
044
Rock the JVM @rockthejvm.com · 30/06/2025
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.
171
Rock the JVM @rockthejvm.com · 06/06/2025
Now also for the Typelevel GSoC projects!
020
Rock the JVM @rockthejvm.com · 27/05/2025
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
youtu.be
Jonas Bonér on Akka, Distributed Systems, Open-Source Sustainability and the Backbone of Agentic AI
YouTube video by Rock the JVM
020
Rock the JVM @rockthejvm.com · 19/05/2025
Rock the JVM is supporting Google Summer of Code with #Scala by providing all students free access to the Scala courses on the site
0101
Reposted by Rock the JVM
Higher-Kinded Type @hktpe.bsky.social · 11/05/2025
Fantastic discussion, lot of great points. Thank you @rockthejvm.com and @runarorama.bsky.social www.youtube.com/watch?v=kK4v...
youtube.com
Rúnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
051
Reposted by Rock the JVM
Scala Days @scaladays.org · 13/05/2025
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
scaladays.org
Workshops
The premier Scala conference returns in 2025
031
Rock the JVM @rockthejvm.com · 09/05/2025
cc @unison-lang.org @runarorama.bsky.social
010
Rock the JVM @rockthejvm.com · 09/05/2025
New long-form conversation! Rúnar Bjarnason on Unison, Scala, distributed systems and delightful programming: youtu.be/kK4vGU3iz9Y
youtu.be
Rúnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
YouTube video by Rock the JVM
130