Riccardo Cardin
rcardin
Computer Science addicted 🔥. Principal lecturer @ the University of Padua. Senior Software Engineer @ Lastminute.com. Technical Blogger @ RockTheJvm
Languages
Repos
110
Stars
340
Forks
37
Top Language
Scala
Loading contributions...
Top Repositories
An experimental effect system in Scala 3 that tracks effects through context functions
Scala 3 porting of the Raise DSL from the Arrow Kt Kotlin library
A small proof of concept implementing the actor model 🎠using Kotlin coroutines
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
Examples and exercises used during Software Engineering course
A testing 🧰 library for Kafka-based applications
Repositories
110Material for my talk at the Scalar 2026 conference
An experimental effect system in Scala 3 that tracks effects through context functions
Delimited continuations, for Scala 3, supported across JVM, JS and Native.
No description provided.
Toy implementation of an instance of an hexagonal architecture using Spring Boot and Kotlin
My personal blog
Examples of Kotlin Context Receivers
Examples of Structured Concurrency using JDK 25
Ralph is an autonomous AI agent loop that runs repeatedly until all PRD items are complete.
Safe direct style concurrency and resiliency for Scala on the JVM
Rapid development of self-documenting APIs
A testing 🧰 library for Kafka-based applications
Slides' Deck for the meetup at Ticino Software Craft in May 2025
Material (mainly slides) for my talk at Scala Days 2025
Slides' Deck for the Scalar 2025 Conference
Scala 3 porting of the Raise DSL from the Arrow Kt Kotlin library
A small proof of concept implementing the actor model 🎠using Kotlin coroutines
A simple toy project used during the Software Engineering course at the University of Padua
Decks of my lectures for the Software Engineering course
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
Collection of material for my talk at ScalaIO 2025
Examples and exercises used during Software Engineering course
No description provided.
Playground for experimenting with direct style effects in Scala
New - "Learn Spring Security OAuth":
ZIO — A type-safe, composable library for async and concurrent programming in Scala
Toolkit for Scala Development
Some experimentation using Java Virtual Threads
No description provided.
The repository for the new Rock the JVM blog