vpn VPN + Ad blocking on the go Using WireGuard VPN and Pi hole for better, safer, private navigation.
games My EXAPUNKS solutions! I have been playing the amazing EXAPUNKS game lately, and having a ton of fun. Writing some assembly-like ultra limited language is how I started coding when I was a
code My editor font of choice The year 2020 has started with an interesting tweet by Gabriel Peal, trying to canvas which custom fonts developers use for Kotlin development. Some people in the Android community answered
android "Scaling Dagger: DI in a modular world" @ Droidcon Madrid 2019 A few days ago I had the pleasure of giving a talk alongside César Puerta about some DI related stuff we have been working at Twitter in the last couple
vacation Battery charging You need to be careful with the burnout. There are times where it's just not worth squeezing all that's left in you to get things going: the diminishing returns pile
tech The tech Stockholm syndrome Your company is not your identity, your worth is not valued by the KPIs you meet, and working more than 40hrs (arguably should be less, sweet spot being around 35 for me) only leads to burn out and disappointment.
games Gris is amazing Gris, a game by the Spanish developer Nomada Studio, is a jewel. It even proved to be too hot for Facebook to handle. I am enjoying it quite a lot
pihole Make your internet life better with Pi-hole Ever since I routed all my local traffic through Pi-hole, my internet life has been much better. No ads, neither on browsers or more closed experiences like PWAs. No tracking.
switch Hooked on Dead Cells Lately I'm playing a lot on my Nintendo Switch, more specifically, the amazing Dead Cells game. If you like metroidvanias or roguelites, give it a try! It's a great for
blog Updated to Ghost 2.1.0 Well, I haven't been writing much lately. Which is understandable, given how much I suck at being consistent with site updates. But I found a bit of time to update
android "Video Docking at Twitter" talk at Londroid Around May I gave a talk at Londroid about what I was building on Twitter at the time: our video docking (picture in picture) framework. Building video docking @Twitter with
android Drebin, a binder framework Drebin is a binder framework for Android's RecyclerView. The name comes from the Lt. Frank Drebin. First, because Leslie Nielsen is godlike. And second, because Drebin is an anagram for
revamp Revamp, tiny and opinionated MVP framework I noticed I never talked here (or anywhere for that matter) about my take on MVP, called revamp, that I started coding/using almost 2 years ago. It is a
twitter The Flock Soooo last month I left Facebook. Took some time off, cleansed my epic burnout and got on my feet again. I really, really needed that. And then, after a few
keyboard Back to mechanical I've been lately trying to improve my work tools, so I got new toys to play around with. The first one is a WASD custom keyboard, with Cherry MX blue
game Life is Strange is awesome Just completed Life is Strange this afternoon and I have the urge to preach about how good it is, how beautiful (and beautifully done) it is, and how deep and
smartadapters Improvements in Smart Adapters 1.2 The 1.2.x version is the multi mapper release. And what does that mean? After receiving some feedback and dealing with some user problems, there was an issue that
summer A summer to remember This summer has been very meaningful and a lot happened to me, both personally and professionally. My relationship status changed from "In a relationship" to "Married", for which I am
facebook ¡Hola, Facebook! So, guess what? I got a new job! I will be joining Facebook on August. I have been interviewing a lot for the last months after the unfortunate news, and
code interviews My approach to Code Interviews We all dislike them, and there is always this debate going on about whether they are really useful or not for getting the right candidates. But it's undeniable that today,
android To hell with adapters, with Smart Adapters What I have dreaded for ages in Android was having to deal with Adapters in my ListViews. The code is always boring and pretty much the same all the time,
android Bye-hoo Today is my last day at Yahoo. These months have been really fun; I've learned a lot and got to meet very cool people along the way! I wish you
ruby Localio enters 0.1.x family I had to push a new update to Localio a few days ago, and it was one with breaking changes. The version number left the 0.0.x era, and
android SmartLocation and its new API I released the 3.x series of SmartLocation some time ago but I wanted to talk a bit about the API changes. I really wanted it to have a fluid
android Robolectric tests running in Android Studio This article describes old stuff. The support for testing in Android Studio is now good enough and this stuff probably doesn't work anymore Been playing a lot with testing lately,