Rock the JVM Rock the JVM
ROCKTHEJVM
CoursesArticlesPodcastVideosSign InJoin Rock the JVM

Articles tagged with 'kotlin'

Elevate Your Tests: Testing Functional Kotlin with Arrow and Raise

18 min read  •  Aug 23, 2024  •  Guide

Intermediate

arrow

kotlin

An extensive guide to testing functional Kotlin code using Arrow and the Raise DSL

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Functional Error Handling in Kotlin: Part 1 - Absent Values

21 min read  •  May 3, 2023  •  Guide

Intermediate

kotlin

fp

type-system

Master error handling in Kotlin with ease: discover how nullable types and Arrow Option types tackle errors efficiently, whether you're using object-oriented or functional approaches

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Functional Error Handling in Kotlin: Part 2 - Result and Either

28 min read  •  Jun 16, 2023  •  Guide

Intermediate

kotlin

fp

type-system

Continue your functional error handling journey: explore how to effectively use the Result and Either data types in Kotlin

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Functional Error Handling in Kotlin: Part 3 - The Raise DSL

41 min read  •  Sep 20, 2023  •  Guide

Intermediate

kotlin

fp

type-system

Wrap up your Kotlin functional error handling journey: discover the Raise DSL in Arrow 1.2.0 for managing typed errors with Kotlin contexts

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Kafka 101: Clients Quickly Explained

21 min read  •  Jan 30, 2023  •  Guide

Intermediate

kafka

kotlin

streaming

Discover tips and code examples to make your Kafka clients run blazing fast

Giannis Polyzos

Giannis Polyzos

Software Architect | Ververica

Kotlin 101: Context Receivers Quickly Explained

18 min read  •  Jul 10, 2023  •  Guide

Intermediate

kotlin

Explore Kotlin context receivers: a new feature for creating clean and manageable abstractions in Kotlin

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Kotlin 101: Coroutines Quickly Explained

31 min read  •  Jan 3, 2023  •  Guide

Intermediate

concurrency

coroutines

kotlin

Discover Kotlin coroutines: a powerful tool for asynchronous programming within structured concurrency, and learn about their key features and strengths in this tutorial

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Kotlin 101: Flows Quickly Explained

41 min read  •  Apr 10, 2024  •  Guide

Intermediate

concurrency

coroutines

kotlin

This article delves into Kotlin Flows: a crucial reactive data structure in Kotlin Coroutines that, once discovered, becomes indispensable

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

Kotlin 101: Type Classes Quickly Explained

18 min read  •  Feb 6, 2024  •  Guide

Intermediate

fp

kotlin

type-system

Discover type classes in Kotlin: a powerful pattern to organize your code for improved readability, maintainability, and flexibility

Riccardo Cardin

Riccardo Cardin

SSE | lastminute.com

The Big Kotlin Tutorial: Comprehensive Guide

38 min read  •  Mar 8, 2024  •  Guide

Beginner

kotlin

Learn Kotlin with the ultimate, comprehensive, and hands-on guide

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

This site uses cookies. Check our cookie policy (TLDR: no personal information is stored). For more information see our cookie policy.

Footer

Subscribe to our newsletter!

This site is built on trust, and your data is safe. Check out the privacy policy .

Thank you for subscribing! Check your email for confirmation.

Content

  • Articles
  • Courses
  • Videos
  • Scala Courses
  • Kotlin Courses
  • Typelevel Courses
  • ZIO Courses
  • Apache Spark Courses
  • Apache Flink Courses
  • Akka/Pekko Courses

Support

  • Contact
  • Memberships

Company

  • About

Policies

  • Cookie
  • Privacy
  • Refund
  • Terms
  • Trademark
  • Facebook
  • GitHub
  • LinkedIn
  • Twitter
  • YouTube
  • RSS

© 2017–2026 Accelerated Learning System SRL