Published inThe StartupDear tech companies: Please stop putting words in my mouthTech’s endless attempts to apply neural networks to writing are an utter failure to understand humanity and address real problemsApr 24, 2020Apr 24, 2020
Studying theory isn’t as important as you think it isWhy aspiring musicians, programmers, linguists, and bakers shouldn’t let theory get in the way of learning something newApr 8, 2020Apr 8, 2020
I miss you Anthony BourdainOnly three nights ago, I watched an episode of Anthony Bourdain’s Parts Unknown with my girlfriend before bed. It was the one about…Jun 8, 20184Jun 8, 20184
Published inCityGrowsCityGrows has a new CEO!Four years, eight months and change ago, I made the first commits to an app called Razefeed, a poorly-named permit data scraper that would…Nov 8, 2017Nov 8, 2017
How “Yes on S” tricks Angelenos into voting against themselvesRemember the morning after Brexit happened, when Nigel Farage went on TV and admitted that several of the key promises proposed by the…Jan 1, 20171Jan 1, 20171
What happens when America stops innovating?I used to work in an office on the corner of Hollywood Blvd and La Brea, at the start of the Hollywood Walk of Fame. On our lunch breaks…Dec 5, 2016Dec 5, 2016
How to get hired as a developer at a startup in like, 5 minutesIf there was one piece of advice I could give to software developers looking for work at a startup, it would be to care.Nov 7, 2016Nov 7, 2016
System BlindnessThis article was written partially in response to Airbnb’s announcement of Samara, their new design studio.Sep 27, 2016Sep 27, 2016
Published inCityGrowsCustom local government software is so overFor most of the tech era, software sold to large organizations–particularly local government software–has been of the custom variety. Case…Sep 22, 2016Sep 22, 2016