César FerreiraFlutter MVVM architecture using Dependency Injection (DI) + State Management + Repository PatternWhen Joe li and I started building NIGHT NIGHT, an app that teaches parents how to make their kids fall asleep by themselves. Me, being…3 min read·Feb 4, 2020--2--2
César FerreiraHow to use the new Android viewModelScope in Clean ArchitectureBinding the ViewModel lifecycle to your use cases3 min read·May 21, 2019--5--5
César FerreiraUsing Gradle Build Cache ServerFastest way to work is to avoid doing work that doesn’t need to be done3 min read·Feb 26, 2018--6--6
César FerreiraAbout meHi, I’m César, I was born in Portugal many moons ago during a stormy day.1 min read·Oct 13, 2017----
César FerreiraWhat terminal am I using? — Cesar FerreiraWhen I published gradlr a lot of people reached out to me to find out what was my terminal/theme setup so here it is:2 min read·Jul 4, 2017----
César FerreiraNative Java 8 arrives on android! Finally!Starting with Android Studio 2.4 Preview 4 and android gradle plugin version 2.4.0-alpha4, Java 8 language features are now natively…1 min read·May 16, 2017--1--1
César FerreirainHackerNoon.comMastering Git — Why Rebase is amazingRewriting history without a time machine6 min read·Jan 17, 2017--9--9
César FerreiraMastering the Terminal side of Android developmentAs a terminal aficionado I’ve been wanting to write about this topic for awhile. Besides being cool, knowing how to use the terminal simply…5 min read·Nov 21, 2016--12--12
César FerreiraNative support for java 8 Lambdas on AndroidA few months ago I wrote a tutorial about a simple way to incorporate java8 lambda features on Android (which only supports java 6/7 for…2 min read·Aug 22, 2016--7--7