Competition? Yay!
Several months ago I was at a party where a friend mentioned that they were thinking of what to do next with their career. He did pretty well at their previous gigs and was under no major pressure to get a job soon. He told me that despite his experience making software he was looking […]
Open Letter to Journalists Writing About Tech
Since I’ve been busy pontificating about how people should write, why stop with yesterday’s post? If there’s one thing that makes me crazy about tech journalism right now its the way many of the writers throw around “statistics”. I’ll admit that things have evolved where most journalists are no longer talking about how many “hits” […]
Execution, Design and Technology’s Uncool Sibling
We’re certainly no experts having only shipped two small pieces of software in our short history, but watching the Apple “Special Event” yesterday reminded me of the importance of execution. I was reminded again as I saw these posts on the balance between new features and scaling your application: “The CTO goes to the CEO […]
Please Don’t Call it a Web “OS”
Having worked with people who have been unhealthily obsessed with terminology (“Hey, I’m going to interrupt you to clarify the term you’re using even though I know exactly what you mean.”) I hesitate to bring this up. But luckily hypocrisy doesn’t get you blackballed from writing a blog. Over the years there have been several […]
Handheld Communicators
As people keep reminding me, I worked on Apple’s last wildly-hyped handheld communication device. It’s easy to draw parallels between the Newton MessagePad and the iPhone. You’ve got the great industrial design, powerful and innovative hardware and software, and “change the world” attitude. You’ve also got out-of-control expectation-building, a new input method the CEO says […]