Shedding body fat by eating fatThe Ketogenic Diet has been nothing short of life changing for me. I've recently completed 6 months on it and thought this was a great…Sep 9, 2019Sep 9, 2019
Working at Airbnb — 4 years laterIn January 2019 (2 weeks from now) I’d be completing 4 years at Airbnb. This makes for a good milestone to look back and reflect on what I…Dec 19, 2018Dec 19, 2018
Published inProAndroidDevWriting an Android NES Emulator — Performance optimizationsI’ve recently taken on the challenge of porting a Go implementation of a NES emulator to Android. Thanks to the awesome work done by…Sep 24, 2018Sep 24, 2018
Published inThe Airbnb Tech BlogWriting fast, deterministic and accurate Android Integration testsIntroducing OkReplay — record and replay OkHttp network interaction in your tests.Jun 21, 2017A response icon11Jun 21, 2017A response icon11
Thoughts on React Native from an Android engineer's perspectiveI've been planning to write this article for a while, but time is really short recently, especially with yesterday's Airbnb Trips launch…Nov 18, 2016A response icon6Nov 18, 2016A response icon6
Learning Cycle.js — Two months laterA couple months ago I decided to (once again) jump into the web development bandwagon, motivated by curiosity and "nerdiness". I've been…May 9, 2016A response icon1May 9, 2016A response icon1
Bypassing Certificate Pinning on Android for fun and profitIntroductionMar 5, 2016A response icon5Mar 5, 2016A response icon5
Creating an Android App for beginners — Part IIThis is the second part of a series of posts. You can find the part one here.Sep 23, 2015A response icon2Sep 23, 2015A response icon2
Creating an Android App for beginners — Part ITL;DR: This is a series of posts where I'll walk you through the process of how I created an Android application from scratch. Both the app…Aug 18, 2015A response icon4Aug 18, 2015A response icon4