Ricardo Costeira

Ricardo Costeira

A mobile software engineer with a passion for Android and clean, maintainable code. I build apps from the ground up and maintain existing ones.

Coimbra, Portugal •
5 posts •
  • Home
  • Android
  • Talks
  • About
Android

Glide'ing your way into RecyclerView state invalidation

A few days ago, I worked on a sample project for a tutorial. It was a very simple app: a list of images, where you could click any image to view it in

4 min read
Android Talks

My talk about Kotlin Flow at DevFest Leiria 2019

On December 14 of 2019, I gave a talk about Kotlin Flow at DevFest Leiria. My main motivation for wanting to give this talk was simple: reactive programming is here to stay. Most

1 min read
Android

Going with the Flow: from RxJava to Kotlin coroutines - Part 1

I’ve been playing around with Kotlin’s coroutines library. I had some trouble wrapping my head around the whole coroutine concept, mainly because I was consistently looking out for RxJava resemblances. Well, the truth

11 min read
Android

How not to use sealed classes and LiveData for state management

A few months ago, I was washing my dishes while listening to episode 148 of the Fragmented podcast. In this episode, Donn Felker and Kaushik Gopal talk about architecture. To be specific, about

6 min read
Android

Encapsulate and abstract for future proof software

Change will always affect your software. No matter the domain, the uses cases, the developers, or even the users. Change is the one constant in software development.

3 min read
Ricardo Costeira © 2020
Published with Jekyll & GitHub Pages. Based on Jasper2