kt.academy Logo
Renato Costa profile

Renato Costa

GitHubLinkedIn

Passionate developer with more than a decade of experience, Renato has been focused on Kotlin/JVM for the past few years, especially on being a transformation agent for teams wishing to adopt Kotlin, and utilize its amazing features such as Coroutines to handle complex usecases at scale.

Published articles

A Pattern for Composing Flow Operations
4/15/2024
Renato Costa
Renato Costa

A Pattern for Composing Flow Operations

Extending and operating on top of your existing flows

Learn morelearn more icon
Why Non-Blocking?
3/25/2024
Renato Costa
Renato Costa

Why Non-Blocking?

From blocking to non-blocking with Kotlin, Coroutines and Spring Boot

Learn morelearn more icon

Reviewed articles

flatMapMerge is... weird
3/6/2024
Marcin Moskała
Marcin Moskała

flatMapMerge is... weird

How not to get surprised by flatMapMerge behavior.

Learn morelearn more icon