It seems like it should be quite the showdown. In the one corner we have one of Northern California’s “Top 100 intellectual property attorneys”, who has been published in CIO magazine advising software companies to build or purchase a portfolio of software patents, who has recently assisted a Global Fortune 100 company in “establishing an [...]

A lot of people have been asking me recently what I’ve been up to for the past few
months, and when they’re going to get to see all the interesting stuff we’ve been up to with SocialCalc. Hopefully I’ll finally have something to point to in the next couple of days, but I’m embarrassed to say [...]

In his latest post, Joel explains how creating great software involves finding, and fixing, the tens of thousands of tiny things that should be better. The unfortunate side effect he describes is familiar to all who know me: “It takes a mindset of constant criticism to find them. You have to reshape your mind until [...]

Almost anyone who lives outside the US but who has had to deal with US-based websites will have stories of hate about registration forms that complain that your state/zipcode/phone number is invalid, solely because it falls squarely outside the sphere of understanding of the parochial programmer who created the form.
When I still lived in Northern [...]