Donald Knuth once said “Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time”.
My work with Satya Nadella, my thoughts on Microsoft’s new CEO and his Oscar Wilde quote
February 28, 2014I’ve spoken with Bill Gates in person and I’ve spoken with Steve Jobs on the phone. Both were relatively brief conversations. However, among major US company CEOs, Satya Nadella is the only guy who has come to my office to speak with me.
The bigger problem with Android: Bugs and Quality, not Fragmentation per-se
December 31, 2013Fragmentation is often described as the biggest problem for Android app developers and it has been a problem for both developers and users. The fragmentation problem was best illustrated by the fact that the first version of the Twitter Android app was limited to just 27% of active Android devices. Some other Android apps were installable on more devices, but crashed on many of them. However, fragmentation problems (as generally discussed) are just the tip of the iceberg. Read the rest of this entry »
Twitter breaks third-party apps
April 30, 2013Yesterday morning, I got a brief email saying “Twitter integration does not work. Otherwise, it is a cool app”. The writer was referring to Economy for iPad
Read the rest of this entry »
Was Apple right to purge AppGratis from the App Store ?
April 9, 2013The Wall Street Journal published a report on “Apple Kicks AppGratis Out of the Store” and AppGratis formally responded to the WSJ story today. It is a detailed response that adds a lot to the conversation around app store curation, but it doesn’t address a couple of key points from the WSJ report.
How Technology should be used to promote Open Government
March 11, 2012[Note: Earlier today, my post on Technology and Open Government was published on GeekWire. I have posted a replica here.]
The Washington Coalition for Open Government organized a conference this weekend to commemorate the 40th anniversary of our state’s landmark Initiative 276 and the Open Public Meetings Act (and to discuss the past, present and future of open government). I was one of the speakers at the conference and spoke about using technology to promote open government. Here is an overview of what I talked about.