Skip to content
View rcardin's full-sized avatar
🎯
Focusing on functional programming skills
🎯
Focusing on functional programming skills

Block or report rcardin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rcardin/README.md

Hi πŸ‘‹, I'm Riccardo

A passionate backend developer, teacher, and blogger from Italy

  • 🌱 I’m currently learning Functional programming in Scala/Kotlin

  • πŸ“ I regularly write articles on Rock The Jvm blog, but I've also wrote on Baeldung. Check out all my articles on my blog

  • πŸ‘€ Check out my libraries published on Maven Central Repository:

    • Sus4s 🎸, a direct-style Scala library implementing concurrency patterns
    • Raise4s 🌩️, a direct-style Scala library to handle logic typed errors. It's a port from Kotlin of the Arrow Kt Raise[E] context
    • Kafkaesque πŸ›, a testing library for applications built on top of Kafka
    • Kactor 🎭, a prototype library implementing the actor model in Kotlin
    • Arrow/AssertJ Integration πŸ§ͺ, a library that adds to AssertJ a bunch on assertion for Either and Option type from Arrow Kt
  • πŸ’¬ Ask me about Java, Spring, Scala, Cats (still learning), ZIO (still learning), Akka, and Kotlin

  • πŸ“„ Know about my experiences https://www.linkedin.com/in/riccardocardin/

Connect with me:

riccardo_cardin riccardo_cardin riccardocardin riccardo.cardin @riccardo_cardin riccardo_cardin http://blog.rcard.in/feed.xml

Languages and Tools:

docker elasticsearch java jekyll jenkins kafka kotlin linux mongodb oracle postgresql postman scala spring travisci

rcardin

Β rcardin

Pinned Loading

  1. kafkaesque kafkaesque Public

    A testing 🧰 library for Kafka-based applications

    Java 23 4

  2. kactor kactor Public

    A small proof of concept implementing the actor model 🎭 using Kotlin coroutines

    Kotlin 34 4

  3. hexagonal hexagonal Public

    Toy implementation of an instance of an hexagonal architecture using Spring Boot and Kotlin

    Kotlin 10 3

  4. raise4s raise4s Public

    Porting of the Raise DSL from the Arrow Kt Kotlin library

    Scala 50 6

  5. sus4s sus4s Public

    A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom

    Scala 27 1

  6. assertj-arrow-core assertj-arrow-core Public

    Assertions for Types Defined in Arrow Kt Core LIbrary

    Kotlin 12 4