rcardin
Computer Science addicted 🔥. Principal lecturer @ the University of Padua. Senior Software Engineer @ Lastminute.com. Technical Blogger @ RockTheJvm
Lastminute.comPadova, Italy
Pinned Repositories
actorbase
Implementation of a key-value NoSQL database using the actor-model.
assertj-arrow-core
Assertions for Types Defined in Arrow Kt Core LIbrary
hexagonal
Toy implementation of an instance of an hexagonal architecture using Spring Boot and Kotlin
kactor
A small proof of concept implementing the actor model 🎠using Kotlin coroutines
kafkaesque
A testing 🧰 library for Kafka-based applications
pcd-actors
A system that implements the actor model.
raise4s
Porting of the Raise DSL from the Arrow Kt Kotlin library
spring-cacheable-async
A small project that shows how to use Spring to properly cache CompletableFuture asynchronous results
sus4s
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
swe
Examples and exercises used during Software Engineering course
rcardin's Repositories
rcardin/raise4s
Porting of the Raise DSL from the Arrow Kt Kotlin library
rcardin/kactor
A small proof of concept implementing the actor model 🎠using Kotlin coroutines
rcardin/sus4s
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
rcardin/swe
Examples and exercises used during Software Engineering course
rcardin/kafkaesque
A testing 🧰 library for Kafka-based applications
rcardin/assertj-arrow-core
Assertions for Types Defined in Arrow Kt Core LIbrary
rcardin/functional-event-sourcing-in-kotlin
A toy project to explore the capabilities of functional event-sourcing using Kotlin
rcardin/swe-imdb
A simple toy project used during the Software Engineering course at the University of Padua
rcardin/arrow-raise-testing
A bunch of examples on how we can test application that use the Arrow Raise DSL
rcardin/rcardin.github.io
My personal blog
rcardin/kafka-testing
Kafka Unit Testing Usine Spring Kafka and MockConsumer/MockProducer Classes
rcardin/kotlin-context-receivers-playground
Examples of Kotlin Context Receivers
rcardin/assertj
AssertJ is a library providing easy to use rich typed assertions
rcardin/functional-error-handling-in-kotlin
Day by day examples of how we can handle error in Kotlin using functional programming
rcardin/intro-coroutines
rcardin/java-experiments
Some experiments 🧪 using the most advanced features of Java ☕
rcardin/just-the-docs-template
one-click template to use just-the-docs on GitHub Pages
rcardin/kotest-extensions-arrow
Kotest extensions for Arrow
rcardin/kotlin-coroutines-playground
Some examples concerning Kotlin Coroutines basics
rcardin/kotlin-flows-playground
A project containing some example of usage of Kotlin Flows
rcardin/learning-kotlin
A collection of Kotlin idioms and best practices
rcardin/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
rcardin/ox
Safe direct style concurrency and resiliency for Scala on the JVM
rcardin/raise-scala-example
rcardin/rcardin
rcardin/rockthejvm-site
rcardin/rockthejvm.github.io
The repository for the new Rock the JVM blog
rcardin/validaktor
Kotlin validation using type classes
rcardin/virtual-threads-playground
Some experimentation using Java Virtual Threads
rcardin/yaes
An experimental effect system in Scala mixing monadic and direct'style