Rock the JVM's Avatar

Rock the JVM

@rockthejvm.com

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

167
Followers
13
Following
14
Posts
06.12.2024
Joined
Posts Following

Latest posts by Rock the JVM @rockthejvm.com

πŸ“’ 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

17.08.2025 09:14 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
John De Goes on API Design, Effect Systems, Entrepreneurship and The Ultimate Coder
John De Goes on API Design, Effect Systems, Entrepreneurship and The Ultimate Coder YouTube video by Rock the JVM

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

29.07.2025 14:46 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code
Robert Martin on Clojure, AI, Programming Languages and the Craft of Good Code YouTube video by Rock the JVM

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...

18.07.2025 15:06 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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

25.06.2025 16:15 πŸ‘ 4 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

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.

30.06.2025 13:54 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1

Now also for the Typelevel GSoC projects!

06.06.2025 12:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Jonas BonΓ©r on Akka, Distributed Systems, Open-Source Sustainability and the Backbone of Agentic AI
Jonas BonΓ©r on Akka, Distributed Systems, Open-Source Sustainability and the Backbone of Agentic AI YouTube video by Rock the JVM

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

27.05.2025 12:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Rock the JVM is supporting Google Summer of Code with #Scala by providing all students free access to the Scala courses on the site

19.05.2025 16:40 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
RΓΊnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
RΓΊnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming

Fantastic discussion, lot of great points. Thank you @rockthejvm.com and @runarorama.bsky.social
www.youtube.com/watch?v=kK4v...

11.05.2025 07:04 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Workshops The premier Scala conference returns in 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

13.05.2025 08:17 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

cc @unison-lang.org @runarorama.bsky.social

09.05.2025 12:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
RΓΊnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming
RΓΊnar Bjarnason on Unison, Scala, Distributed Systems and Delightful Programming YouTube video by Rock the JVM

New long-form conversation!

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

youtu.be/kK4vGU3iz9Y

09.05.2025 12:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Workshops The premier Scala conference returns in 2025

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

17.04.2025 11:07 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
James Ward on Effect Oriented Programming, Writing Code in the Age of AI, Curiosity and Exploration
James Ward on Effect Oriented Programming, Writing Code in the Age of AI, Curiosity and Exploration YouTube video by Rock the JVM

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

05.04.2025 09:59 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

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 😜

28.03.2025 18:40 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

He was crucial to the javac reference compiler as well.

18.03.2025 17:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language YouTube video by Rock the JVM

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...

18.03.2025 16:06 πŸ‘ 18 πŸ” 8 πŸ’¬ 0 πŸ“Œ 1

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 πŸš€

26.02.2025 02:15 πŸ‘ 13 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Project Loom: Structured Concurrency in Java In this article, we will explore the concept of structured concurrency and how Project Loom simplifies writing concurrent code in Java

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...

06.12.2024 19:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Java Structured Concurrency - a Comprehensive Guide
Java Structured Concurrency - a Comprehensive Guide YouTube video by Rock the JVM

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

06.12.2024 19:36 πŸ‘ 9 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0