Mario Fernandez

  • About
  • Talks
  • Blog
  • Tags

Book Review: Kotlin in Action

2020/06/28Book ReviewKotlin
Kotlin in Action is an excellent resource to get started with Kotlin, a language that is quickly becoming an alternative to Java

Either Types extended version

2020/04/23KotlinFunctional ProgrammingArrowExceptionsEither
The extended version of my article about Either types just got published in our corporate blog

Authorization for a Kotlin Spring backend, using JSON Web Tokens

2020/03/19Auth0OAuthKotlinSpringBootSecurity
Build authorization into your Kotlin backend by combining Auth0, JWTs and Spring Security to ensure only the right parties can execute operations

Either Types as an alternative to throwing exceptions in Kotlin

2020/01/09KotlinFunctional ProgrammingArrowExceptionsEither
Using Either is an alternative to exceptions to make your code more explicit about errors. Easy and convenient with Kotlin and Arrow

Kotlin tapas: Get a taste of Kotlin

2019/10/27KotlinTapasTesting
A bunch of bite sized tapas to get a first taste of Kotlin

Descriptive assertions in Kotlin for clearer tests

2019/09/28KotlinTestingStrikt
Readable assertions will make your Kotlin code a lot more self describing and your tests more maintainable

Painless JSON with Kotlin and jackson

2019/06/16KotlinJSONJacksonRESTSpringBoot
Backends that provide a REST API or consume other APIs have to deal with JSON quite a lot. Luckily combining Kotlin and Jackson makes it a breeze

Mock verification in Kotlin using MockK and Atrium

2019/05/27KotlinTestingMockKSpringBootAtrium
When working with Kotlin you might need to build some non trivial mocks that need to be verified. Here is how to do it by combining MockK and Atrium