Writing

Choose

Tech Tuesday: A Prioritization Heuristic

Startups are heavily resource constrained and so prioritization of what to work on becomes paramount. In today’s Tech Tuesday I want to share an important heuristic that many companies can benefit from. The point of departure for this the well [...]  Read more

Firebase

Arthur C. Clarke famously wrote that "any sufficiently advanced technology is indistinguishable from magic." I have always had mixed feelings about this quote because as an engineer my reaction to something really advanced like self driving cars is to want [...]  Read more

In Praise of Internet Exceptionalism

I have been meaning to write about “internet exceptionalism” since I read a post titled “It Always Comes Down to Math” but various political and economic events intervened. The key quote summarizing the post is “but at the end of [...]  Read more

The Problems with CALEA-II

The FBI is asking for an update to the 1994 Communications Assistance for Law Enforcement Act (CALEA) which mandated a backdoor for communications gear. This revised version known as CALEA-II is asking for such a backdoor to be extended to [...]  Read more

Tech Tuesday: Technical Debt

The topic fo today’s Tech Tuesday is one that every startup I have ever seen struggles with: what to do about technical debt. First off, what is technical debt? The Wikipedia page explains it as “the eventual consequences of poor [...]  Read more