From the blog

Latest writing

Older posts from Ivan Morgillo.

Life Push vs Pull: air conditioning system By Ivan Morgillo, Sasa Sekulic and Fabrizio Chignoli This article has been excerpted from Grokking ReactiveX. After a life of imperative programming, switching to a reactive... Tech GDG Geneva — July event GDG Geneva is a small GDG, but we try hard 😊 Last Monday we had our July event, and, despite the tremendous heat, spent more than one hour talking about MVP on Android. I... Android My week at Droidcon Zagreb and App Builders Last week was quite intense for me. For the first time I had two conferences in two countries in 3 days. I’m definitely too old for this 😜 Droidcon Zagreb Droidcon Zagreb... Android Running Android Unit Tests before Git Push A pre-push Git hook that runs your Android unit tests before pushing — catches typos and broken refactors before they hit CI. Setup script included. Android Android Library AAR and Javadoc As an Android developer, I’m used to ask Android Studio/Intellij Idea for documentation constantly. I have even replaced the shortcut: now, it’s F1, the old-fashion help key.... Tech Installing Git Cola on OSX How to install Git Cola on macOS — the only Git GUI I've found that supports staging individual lines (not just hunks) for fine-grained commits. Tech Text replacement, ASCII emoji and Slack How to use macOS Text Replacement to type ASCII emoticons (¯\_(ツ)_/¯, ಠ_ಠ, etc.) in Slack and elsewhere — set them up once, type them everywhere. Android ADB over WiFi A few days ago, I built a device holder to place as many devices as possible on my desk without losing my sanity... Life First hardware project of 2016: device holder “Ingredients” Old TV/VCR shelf Velcro Scissors 5 minutes /! Rocket science alert /! Flip the shelf. Place velcro on both the shelf and the back of the device. Attach the device. Life 2015: my quantum leap First week of 2016, lots to do, but what about 2015? I’m still working remotely and this helped a lot from a logistic point of view: I relocated in France with my fiancee....