Riccardo Cardin's repositories
kafkaesque
A testing 🧰 library for Kafka-based applications
assertj-arrow-core
Assertions for Types Defined in Arrow Kt Core LIbrary
rcardin.github.io
My personal blog
functional-event-sourcing-in-kotlin
A toy project to explore the capabilities of functional event-sourcing using Kotlin
kotlin-context-receivers-playground
Examples of Kotlin Context Receivers
doobie-playground
Examples of some use cases of the doobie library
assertj
AssertJ is a library providing easy to use rich typed assertions
functional-error-handling-in-kotlin
Day by day examples of how we can handle error in Kotlin using functional programming
http4s-fs2-data
http4s integration with fs2-data
java-experiments
Some experiments 🧪 using the most advanced features of Java ☕
just-the-docs-template
one-click template to use just-the-docs on GitHub Pages
kafka-testing
Kafka Unit Testing Usine Spring Kafka and MockConsumer/MockProducer Classes
kotest-extensions-arrow
Kotest extensions for Arrow
kotlin-coroutines-playground
Some examples concerning Kotlin Coroutines basics
kotlin-flows-playground
A project containing some example of usage of Kotlin Flows
learning-kotlin
A collection of Kotlin idioms and best practices
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
rockthejvm-exercises
Solutions to the exercises proposed during the courses on RockTheJvm site
rockthejvm.github.io
The repository for the new Rock the JVM blog
validaktor
Kotlin validation using type classes
virtual-threads-playground
Some experimentation using Java Virtual Threads