Blog

Recent posts

Write Once, Post Everywhere

2 minute read

I've been dancing around how open source software, strong standards, and the various web 2.0 technologies actually help your organization out. So let me sho...

Teens and Social Media

1 minute read

Pew Internet and American Life Project has a new report out on Teens and Social Media; finding that girls are the leading content creators (excepting video p...

Immigrants take all the best jobs

3 minute read

For example, I bet there's a long line of good ol' american workers who would love to have solid, agriculture jobs in Florida, like the one described in this...

Good thoughts on code bloat

2 minute read

Steve Yegge writes on code bloat: I recently had the opportunity to watch a self-professed Java programmer give a presentation in which one slide listed Pro...

Who’s to blame for a bad loan?

6 minute read

A good friend of mine has condensed a lot of good, critical thoughts on lending -- from the subprime market to the World Bank, into one good blog post, riffi...

A Better Browser II

2 minute read

Hopefully you're enjoying Flock now. If you already had accounts on Facebook, Flickr, YouTube, Twitter, and/or del.icio.us, you've seen how amazingly easy i...

Vista Loses 2007

2 minute read

All I can say is ouch: It's just that Vista isn't all that good. Many of the innovations the operating system was supposed to bring--like more efficient fil...

A Better Browser

1 minute read

The problem I face most often when trying to show someone a new powerful open source tool is that they just can't believe that the things I tell them are pos...

Twitter Account

less than 1 minute read

In case you hadn't noticed, I now have a Twitter account which you can follow, have SMSed to your cell phone, and so on. I wrote a longer entry talking abou...

Off Topic: Torture

2 minute read

Salon.com has an exclusive article detailing the detainment of an innocent Yemeni citizen in CIA's black site prisons:

An Overview of Popular Web 2.0 sites

12 minute read

So far we've really been pushing the underlying concepts, with a few tips to actual websites, examples, and tools. Without further ado, I'd now like to jump...

Web 2.0 101: Speaking the Language

12 minute read

The last entry was the theoretical underpinnings of how this whole web 2.0 thing can work, so today let's get into some of the more common terms you've heard...