One way to make sense of the change in the way we …

One way to make sense of the change in the way we live online is to consider how the language we use to talk about our digital selves has evolved. Take terms like cybercitizen and netizen, which each play on the metaphor that the Internet is a structured city or community. According to Google Ngrams, these words found their greatest use in the heydey of Geocities and have been in decline ever since. This happened as we began clicking friend buttons instead of writing in the guestbooks of neighborly strangers. It happened as we traded in our HTML editors for the sleek blue layouts and pre-set photo sizes of Facebook. In other words, we stopped being frontiersmen and started being consumers, conceding the role of maker in our Wild West to corporations. And build they did.

In short, we gave up our netizenship.

The death and life of great Internet cities

The notion that you’re trying to control the proce…

The notion that you’re trying to control the process and prevent error screws things up. We all know the saying “it’s better to ask for forgiveness than permission”. And everyone knows that, but I think there is a corollary: if everyone is trying to prevent error, it screws things up. It’s better to fix problems than to prevent them. And the natural tendency for managers is to try and prevent error and over plan things.

Ed Catmull

The F5 key is not a build process. It’s a quick an…

The F5 key is not a build process. It’s a quick and dirty substitute. If that’s how you build your software, I regret that I have to be the one to tell you this, but your project is not based on solid software engineering practices.

Jeff Atwood