Programming, Life-style, Random

Author: Ivan Morgillo

  • Running Android Unit Tests before Git Push

    This is a quick note about a Git hook I use to double check that everything is fine before pushing to our remote Git repo. This covers a paranoid scenario, I know, but sometimes a refactoring can go wrong and lose pieces between production code and tests: every now and then, one of my tests…

    Read all

  • 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. When I want to know about a method or a class, I hit F1 and the JavaDoc shows up: smooth. How does this works? Story time! The Catapush user…

    Read all

  • Installing Git Cola on OSX

    There are tons of Git GUIs out there, ready to be installed with a couple of clicks. However, over the years I have always used Git Cola because it seems to be the only one providing one specific feature I use very often: Stage Selected LinesMany GUIs provide only something like this: Stage Diff HunkHunks often are…

    Read all

  • Text replacement, ASCII emoji and Slack

    Humans are creatures of habits and programmers… well, even more! Working remotely, I spent lots of hours interacting with people using a keyboard: https://giphy.com/gifs/EtB1yylKGGAUg/html5Not like that! I mean typing! Nowadays, typing emotions is a common thing: we use emojis. They are everywhere: Slack and Facebook have them. Not Twitter (Yeah, I know! I just can’t…

    Read all

  • 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 (https://medium.com/@hamen/first-hardware-project-of-2016-device-holder-4ef25670c507). One more step in that direction is solving the charging issue: N devices, with turned on screen, wifi and gsm data vs Powered USB Hub Poor USB Hub cannot win against…

    Read all

  • 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.

    Read all

  • 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. Writing I started this blog and I’m putting a fair amount of energy into it, but the most important event is definitely…

    Read all

  • Back in Krakow for the Droidcon

    After almost ten years, I was in Poland again last week. Ten years ago I was an Erasmus student; last week I was a speaker at Droidcon Krakow! The venue Every Droidcon feels like a family reunion to me, but the funny part is that the family is continuously growing in size, every time we…

    Read all

  • My first Devoxx

    Last Sunday my first Devoxx journey began, when I landed in the cute Antwerp. First thing in the morning: taxi to the Kinepolis Event Center. 5 minutes in the queue and I had my Devoxx badge! My talk about RxJava was at 18:05, so I had plenty of time to attend other talks and meet…

    Read all

  • Could you do remote working?

    When I started working a few years ago, I was a common junior programmer in a common huge open space. It was fun: lots of people hanging around, cool projects, lots to do. It didn’t last. Something went wrong at some point. I couldn’t focus, my productivity was decreasing. I started working more hours to…

    Read all

Go to top