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…Feb 4, 20202Feb 4, 20202
César FerreiraHow to use the new Android viewModelScope in Clean ArchitectureBinding the ViewModel lifecycle to your use casesMay 21, 20195May 21, 20195
César FerreiraUsing Gradle Build Cache ServerFastest way to work is to avoid doing work that doesn’t need to be doneFeb 26, 20186Feb 26, 20186
César FerreiraAbout meHi, I’m César, I was born in Portugal many moons ago during a stormy day.Oct 13, 2017Oct 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:Jul 4, 2017Jul 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…May 16, 20171May 16, 20171
César FerreirainHackerNoon.comMastering Git — Why Rebase is amazingRewriting history without a time machineJan 17, 20179Jan 17, 20179
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…Nov 21, 201612Nov 21, 201612
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…Aug 22, 20167Aug 22, 20167