Welcome to Lullaby Pit: one of the world’s oldest Web sites celebrates its 20 birthday
It was 20 years ago today in Boulder, CO. Do you remember where you were on April 1, 1994? I do. I was sitting at a computer in an apartment at the corner of Colorado and Foothills in Boulder, launching this really new thing called a “Web site.” Today there are over 932 million of them (and counting) in the
Read more