Rock the JVM
@rockthejvm
Followers
9K
Following
2K
Media
318
Statuses
2K
Teaching #Scala, #Kotlin, #Spark, #Flink and tech on the JVM. 📹 Videos at https://t.co/1ODhzZCpb9 🔖 Articles at https://t.co/gK3x49Bxk5
Joined November 2019
Black Friday sale is here: - 50% off all courses and bundles - one outrageous pack with everything currently on the site - some nice upgrades for those who got previous Black Friday deals Companies welcome, email for bulk offers! Ends end of day December 1. Go!
0
3
30
New long-form article! Coroutines and Event Loops in Scala - a fun experiment where you will learn the fundamental principles of coroutines, suspensions and concurrency primitives by building your own. Try it out! https://t.co/9j5aSEHsPt cc @petr_zapletal @ScalaTimes
rockthejvm.com
What better way to learn about concurrency than roll your own?
2
19
78
If you want to get new (and transferable) skills as a software engineer at a great price, now’s the chance
Black Friday sale is here: - 50% off all courses and bundles - one outrageous pack with everything currently on the site - some nice upgrades for those who got previous Black Friday deals Companies welcome, email for bulk offers! Ends end of day December 1. Go!
0
5
17
Bring an artistic calm to your day with this 135-piece wooden puzzle in serene Morandi hues.
0
0
0
Welcome @danielciocirlan @rockthejvm as the #Scalarconf 2026 speaker! 🎙️ Real-Life Scala Capture Checking 🎟️ Grab your ticket here: https://t.co/PAG3lwvLRC
#scala #functionalprogramming
0
3
13
Static types won't magically solve your problems. You also need to use them to build libraries that make wrong code impossible. Don't want to "fight with the types"? Careful, you might need to fight with half the internet down.
0
1
17
Great conversation. Thanks to Daniel for filling the void left by Scala podcasts going quiet. Also, Twitter is just not showing this on my Following timeline, which is super annoying. Thankfully I'm subscribed on YouTube, otherwise I'd have missed it.
New long-form conversation! Haoyi Li (@li_haoyi) on Mill, Scala, build tools, conference touring and "moving up the stack", in his own words: https://t.co/myM8Snlm7e Some highlights: - what Mill does better than other tools e.g. Gradle or Maven - picking a config language -
1
1
15
New long-form conversation! Haoyi Li (@li_haoyi) on Mill, Scala, build tools, conference touring and "moving up the stack", in his own words: https://t.co/myM8Snlm7e Some highlights: - what Mill does better than other tools e.g. Gradle or Maven - picking a config language -
1
14
55
Scala is an extremely expressive language, but this expressiveness is poorly understood. It's not about the funky operators or the DSLs. Outside math operators, things like ~ or <*> need to be explained, and none of them justify the learning curve. The least bad example is Akka
10
14
135
.@KimStrassel: “I shiver to think about how close we came to full-on censorship under this last administration.”
1K
12K
45K
Only a few software engineers have the decades in the field to be truly able to make informed architectural decisions. If you read Grady's tweets below like fortune cookies, you don't understand them.
There is a vast difference in the architecture of a software-intensive system whose output must always be accurate and precise versus one whose output can just be good enough.
0
4
20
New Scala Projects course by RockTheJVM: https://t.co/wTVPYoF3ka. This looks like a great next step after learning Scala basics!
rockthejvm.com
Learn and practice Scala with real-life projects. Ideal for developers who have just learned the fundamentals of Scala, and want to get practical experience by building real applications.
0
13
66
Great seeing this Scala Projects online course by @rockthejvm come to fruition, do check if out if you want to learn Scala in a practical and beginner-friendly way! https://t.co/M9fe64kRPl
rockthejvm.com
Learn and practice Scala with real-life projects. Ideal for developers who have just learned the fundamentals of Scala, and want to get practical experience by building real applications.
1
16
80
Deal #3: The Rock the JVM membership gives you access to almost everything on the site for a lower recurrent cost - (great for teams, too!) https://t.co/vlXgZYubPn
rockthejvm.com
All of the Rock the JVM premium content, at your service.
1
0
0
Deal #2: This course is part of a bigger bundle of courses that will get you from zero to a master in Scala, at a big discount: https://t.co/ApqOJDJUMd
rockthejvm.com
Everything you need to become an expert Scala developer. Master Scala and functional programming through clear lessons, practical exercises, and a smooth learning curve. Ideal for those with some...
1
0
1
Deal #1: First 128 people who use the code SCALA_PROJECTS at checkout get $25 off!
1
1
2
You’ve asked, and now you shall receive. Kingdom is now in the Shonen Jump app! https://t.co/az4bQsPrXu
polygon.com
Kingdom finally lands on the Shonen Jump app
15
68
593
The course totals 15 hours and 3300 lines of code we write from scratch. You'll also get the full code and access to our private community. Now, here are some deals:
1
0
1
Project 6: RAGnarok This is an AI chatbot trained on my own blog on camera. It's able to give you contextualized answers with code examples and references where it found the information. You'll learn how to build your own AI agent trained on your own data.
1
0
3
Project 5: ScalaDrive This is a real-time file synchronizer. Works real fast: I try cloning the Typelevel Rite of Passage repo on camera and it's instantly mirrored on the other side. You'll learn - parallelizing workloads with actors - file management - spawning processes -
1
0
2
Project 4: Chattie This is a full-stack Scala application, and you'll learn - using databases - exposing web servers - frontend with ScalaJS - sharing domain model - websockets
1
0
3
CNEQ is an actively managed, high-conviction portfolio of large cap innovators. Has it outpaced the market?
0
0
2
Project 3: Statick We're going to build a static site generator. By the end of this project, you'll have a personal Markdown-based tech blog deployed on GitHub Pages. It takes far less code than you think, it looks great and you can expand it into a full-blown framework if
1
0
2