I’m Fabian. I take ideas and combine them with other ideas to make new ideas. An economics professor pitched the concept to me as recombinating back in 2011. It’s the only thing I remember from his class (aside from the sing-song way in which he said “Dis-ruuuuup-tive In-no-vhaaaaaa-tion”).

Ahem. Hopefully I’ll eventually have time to put those new ideas into words, and then I’ll put them here. But mostly I just take photos of things that I’m up to and put them on Instagram.

I am obsessed with

  • Coffee.

coffee coffee coffee coffee coffee coffee coffee coffee

  • Things that don’t have to be mechanical anymore but are still stubbornly mechanical.

Typewriters Flip clocks Heater controls

(It’s probably because digital isn’t always better. ‘The Best Interface is No Interface’ by Golden Krishna unpacks this really well.)

  • New technology, like this notebook that has pages made out of limestone. The pages are really soft and strangely not taut like normally paper (in case you were wondering).

  • Really well-designed products,

like this clock and this umbrella.

  • Making technology cheaper and more accessible, and making technology easier for everyone to use and understand.

  • Creative business, and the idea that profit and social impact aren’t mutually exclusive.

  • The way the Internet is shaping culture and culture shapes the Internet. Recommend reading: The Shallows, by Nicholas Carr.

  • Travel ✈️

  • Emoji. No, seriously, it’s fascinating as a cultural phenomenon.

Recently (see also blog format and all content)

  • Three tips for better Android development productivity 

    I’ve been working on Android apps at Google for about two years. In that time I’ve worked on a diverse set of codebases - from small, tightly-contained internal tools that only target Lollipop and newer, to extremely complicated apps with large development teams, such as Google Maps, and even system-level code such as the Activity Manager for Android Auto. In that time, I’ve also seen a lot of new team members come up to speed, and found myself consistently giving the same advice to help them get there quickly. Here’s my top three tips for becoming productive whilst developing for Android.

  • Faking Screen Resolution on Android Devices 

    One Weird Trick to changing the screen res/density on Android devices.

  • App-level Resources Done Right on Android 

    Lots of Android developers use the Application class as a container for application-wide resources, which can contribute to memory pressure on your users' devices, and can make code difficult to maintain. This article explains the issues in detail, and recommends One Weird Trick™ for more memory-efficient, more maintainable, app-level resources.

  • So I Rebuilt My Website 

    This website has always been about having an identity on the internet. It was a vogue thing in the 2000s, I think. If you were SRS BSNS about the internet, you had your own domain name. And for some reason I took that and ran with it a few years late in 2011.

  • Android Auto Demo With Bill Shorten 

    So today Bill Shorten, Australian opposition leader, came to work to chat about Computer Science / Engineering education, and I gave him a demo of Android Auto. Feat. me in an upside-down Google t-shirt.