Flutter 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, 2020A response icon2Feb 4, 2020A response icon2
How to use the new Android viewModelScope in Clean ArchitectureBinding the ViewModel lifecycle to your use casesMay 21, 2019A response icon5May 21, 2019A response icon5
Using Gradle Build Cache ServerFastest way to work is to avoid doing work that doesn’t need to be doneFeb 26, 2018A response icon6Feb 26, 2018A response icon6
About meHi, I’m César, I was born in Portugal many moons ago during a stormy day.Oct 13, 2017Oct 13, 2017
What 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
Native 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, 2017A response icon1May 16, 2017A response icon1
Published inHackerNoon.comMastering Git — Why Rebase is amazingRewriting history without a time machineJan 17, 2017A response icon9Jan 17, 2017A response icon9
Mastering 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, 2016A response icon12Nov 21, 2016A response icon12
Native 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, 2016A response icon7Aug 22, 2016A response icon7