Asterisk is the new LAMP

I met with a startup today that does some interesting work bridging web services APIs with telephony, and I stopped them early in their presentation to ask what their voice platform was. The discussion was purely about their service, not the backend nuts-and-bolts, but I just had to ask: “Are you using Asterisk?” They were, of course. (I became interested in Asterisk and wrote about it just over a year ago in one of my last InfoWorld columns. There’s also an O’Reilly book on Asterisk that was published last fall).

I suspect that the “yeah, we’re using Asterisk” answer will become as commonplace and unremarkable as the “yeah, we’re using the LAMP stack.” Very cool. Expect some amazing things in this space as developers dreaming of new voice applications start playing with Asterisk more broadly.

The road to shaving nirvana goes through London

Anyone who knows me (or my dad or brother) knows that managing the Dickerson beard is a near-Sisyphean task. The Dickerson beard is absolutely relentless (as I sit here writing this on Sunday afternoon, I haven’t shaved since Friday, and I could easily be cast as someone who has been stranded on a desert island for months). I seem to recall my dad telling me that long ago when my grandfather approached the barbershop in small-town Bunn, NC, the barber groaned and began sharpening his straight razor furiously. A “5 o’clock shadow” late in the day would be a wondrous gift to any of the men in my family. For me, I’m pretty sure the shadow sets in as I’m rinsing my face after a shave. For this reason, I’ve taken an unusual interest in the search for the perfect shave. By pure excellent happenstance, I stumbled into one of the most hallowed halls of shaving on my recent trip to London. My shave will never be the same.

The topic of shaving seems to pop up in the blogosphere somewhat regularly. Merlin Mann’s Shaving tips, or, “how I remain Gillette’s bitch” is a must-read in the genre, as is this MSNBC article (which Merlin references) that pushed me down the path of old-school shaving with a badger brush and a tub of shaving soap early last year. Like Merlin, I tried the Merkur safety razor, but after a couple of tries, I decided that bleeding so profusely early in the morning just didn’t sit well with me, so I went back to the trusted Mach 3. The badger brush/tub of shaving soap/Mach 3 combo is a winner, I tell you.

razorI’ll admit that along with the functional appeal of the new method of shaving, there was a certain aesthetic satisfaction I got from doing it the new (yet old) way. It’s hard to explain to the uninitiated, but the morning is just better when you lather your face up the old-fashioned way instead of rubbing cold Edge gel on your face. While the Mach 3 made my shaving ensemble complete functionally, its $5.99 drugstore aesthetic appeal never quite rose to the seriousness of my shaving task. The Merkur safety razor caused a facial bloodbath, but it sure did look good in the bathroom.

Fast-forward to the London trip. . . I was walking down St. James Street in London (a swanky area — we were just cutting through on our way somewhere else) when I noticed an entire display of beautful old-school shaving gear in a shop window. I swear that the clouds parted and God himself spoke to me. I had stumbled upon Truefitt & Hill, home of the Guiness-certified oldest barbershop in the world. Their tagline is “grooming men for greatness.” Truefitt & Hill claims that its barbers have given shaves to Sir Winston Churchill, John Wayne, Charles Dickens, Fred Astaire, Cary Grant, Alfred Hitchcock, and Danny Kaye. I was quite possibly at ground zero for shaving in the world. (Ask Nancy, it was all I could talk about for the rest of the trip)

Now, I had shaved just a bit earlier, so it didn’t make a lot of sense to go into the world’s oldest barbershop (!!) to get another shave, but that didn’t prevent me from having an immensely fulfilling half-hour conversation about my shaving needs with a nice woman behind the counter there. This was a long way from sitting in my PJs piecing together an order on classicshaving.com (fine people there, no doubt). I quickly found out that the fine folks at Truefitt & Hill sold absolutely beautiful and elegant Mach 3 compatible razors. Sold! They weren’t cheap (~$90), but all you need to know is that the shipping weight for these things is one pound and the look is timeless (see the photo with this post). I was so totally sold that I had to get a new matching badger brush and stand to complete the set. I even bought some new Truefitt & Hill shaving soap (and the tub I already had will last at least until 2010). The packaging says “Many of our fine preparations have been formulated for almost 200 years and are still sold to the nobility.” (Classic shavers: Truefitt & Hill was on Old Bond Street in 1811, perhaps even preceding Taylor of Old Bond Street!) Somehow, I didn’t feel like nobility in my Austin City Limits t-shirt, but I’m glad they were willing to so generously share their shaving excellence with a plebe like me. Generations of male Dickersons to come will henceforth receive a package from Truefitt & Hill at birth.

I have been shaving with my new Mach 3 compatible Truefitt & Hill razor for a couple of weeks now, and I couldn’t recommend it more highly. The combination of the Mach 3 blade with the quality heft of such a well-made razor is unparalleled. My Mach 3 has never felt so classy.

E-commerce is about the little things

Over the past several years, I’ve bought cars over the Internet, financed my house over the Internet, and made many relatively high-dollar electronics purchases, but I have never had such a satisfying e-commerce experience as I had today.

dryer knobFirst, a little background. This morning, the plastic on/off knob on my dryer broke and I had to use a set of pliers to turn it on and off. (Of course, this is this sort of minor annoyance that can threaten to tip a challenging day into negative territory). I punched the model number of the dryer into Yahoo! Search and quickly ended up on partselect.com, where I quickly found a useful page with a diagram of the “control panel” for the dryer and clear options to order the needed part, and a few clicks later, I had placed an order for a replacement.

Thank you, Internet. After all these years, you continue to thrill me in wonderful little ways.

Update 07/21/06: To finish the story, the parts arrived at my desk yesterday (Thursday) after my Sunday order — just in time for the weekend laundry (and I ordered with regular ground shipping). Fit perfectly.

IBM does Hack Day

I was pleased to see that the folks over at IBM recently ran their own Hack Day modeled on the ones we’ve been doing at Yahoo! (which had its own inspirations, of course). IBM is still one of the giants of American business — #10 on the Fortune 500 list — so this is significant.

Kelly Drahzal reports on what happened. Be sure to check out the Hack Day participant map and more on how they are handling their presentations. From what I can tell on Kelly’s blog, she totally nailed the spirit: Looking forward to seeing where this goes next, but my message is … Just DO it. Nice work, Kelly and IBM.

I’m just back from vacation so I don’t have time to write much more now, but in the quiet U.S. holiday period last week while most folks in the states were kicking back on the beach or enjoying backyard BBQs, Yahoo! had two more large-scale Hack Days: one in London for the entire EU (which exceeded all expectations. . . I was in London to see the presentations from all over the European continent) and a second in Bangalore, India. Amazing stuff.

I'm engaged

I’m engaged! Check out these Flickr photos. I didn’t mention it on my blog before, but I’m in Paris for vacation (my first time here) and I had been planning to pop the question for quite a while now. My apologies to the many friends — even close ones — who I didn’t tell. I wanted absolute air-tight secrecy! Special apologies to those of you whom I flat-out lied to when you asked me if I was going to propose on this trip. Nancy is an absolute gem. I love her so much, and I have never felt so loved and cared for. That’s what life is all about. We are having a great time celebrating, mainly by walking around and sitting in cafes all day talking. We are both very good at this.

My fianceeOur engagement made yesterday an extraordinary day all by itself, but that was only the beginning. Later on in the evening, we watched France beat Brazil in the World Cup in a cafe with some new French friends (new friends mainly because we offered our enthusiastic American support for the French team, which they graciously accepted), then joined the throngs of people who rushed to the Champs Elysèes to celebrate. I had always read about the U.S. forces marching down the Champs Elysèes in August 1944 when Paris was liberated from the Nazis and could only imagine what that must have been like. This party went on until about 2am. Even before the match last night, we had been seeing people driving through the streets of Paris waving large (i mean, really large) flags of their respective countries, beeping and yelling out the window. World Cup fever has been a real bonus of this trip. We are definitely going to be watching France vs. Portugal in the semi-finals on Wednesday night — can’t wait.

All the stereotypes of the French have proven to be outright wrong. Both Nancy and I have been speaking French whenever possible (though we’re both a bit rusty) and everyone we’ve met has been really kind despite our limited vocabularies. A simple bonjour upon entering a shop or restaurant before asking for something, merci when appropriate, and au revoir when leaving is generally sufficient. The stereotype of French snobbery and aloofness is really just them leaving you alone to think, eat, drink, or whatever. I love Paris.

Now, back to the woman I love. . . .

A new role for me: Yahoo! Developer Network

Now that Bradley has mentioned it and Jeremy alluded to it, it’s time for me to write it here. As of this week, I’m leading the Yahoo! Developer Network and Jeremy has joined the team that sprung from the team he helped build originally.

I’m too busy diving in to the new role to write much about it. I would say the usual “I’m looking forward to it,” but I’m already immersed. A big thanks to both Toni Schneider and Jeffrey McManus for everything they both did to make YDN what it is today. I’m really excited about the team, too. I had a nice sushi outing with everyone (Dan, Eleanor, Jason, Vernon, Kent, and Jeremy) just today at Seto — highly recommended (both lunch with the YDN team and the restaurant).

Microformats are huge at Yahoo!

From the Yahoo! Local blog (which is itself new), a massive announcement about Yahoo! support of microformats:

Starting today, we’re happy to announce Yahoo! Local fully supports the hCalendar, hCard, and hReview microformats on almost all business listings, search results, events, and reviews.

In sheer volume, I’m pretty sure this means Yahoo! Local has the largest implementation of microformats on the web. In a broader sense, I think Yahoo! continues to lead the way in opening things up in big-bang ways. Good job, Vince, Andy, Ronnie, and Yahoo! Local team.

The Stanley Cup in North Carolina: just plain weird

When I called my dad in North Carolina (where I spent the first 23 years of my life) on Sunday for Fathers Day and he mentioned NHL hockey, it just didn’t seem right. When I was growing up there, I’m pretty sure the World Cup garnered more excitement than hockey. Hockey and the South just don’t mix well.

One of the more difficult management problems I’ve ever faced was hockey-related. When I managed a team of developers at CNN / Sports Illustrated (now just SI.com) in Atlanta and hockey season rolled around, we had to crunch all the stats into our various databases and generate useful web pages for hockey fans. I remember how difficult it was to get anyone on my team of Southerners to do the work. We had meetings where we hashed over NHL rules that seemed like they had been created on another planet. I still don’t know what “icing” is. The work got done (the team was great), but I always dreaded hockey season.

Fast forward to now, and the Stanley Cup is sitting with the Carolina Hurricanes somewhere in Raleigh, North Carolina. I’m stunned. The world has clearly gone mad.

Yahoo! Hack Day: wow again

Our Hack Day on Friday once again left me in awe of the hackers at Yahoo! In sheer quantity of hacks, we exceeded all prior Hack Days, and the quality seemed to be higher than ever. Our panel of judges included some of the top executives in the company and even one of our co-founders (David Filo). Mike Arrington at TechCrunch was there and has a great summary. I’m really pleased that we were able to arrange for Mike to join us — it was gratifying to get his outside perspective on what we’ve been doing.

Yahoo! Hack DayI had a few final thoughts based on various comments I’ve been reading around the web, hearing from co-workers, etc. Before I get to those, I want to make very clear that this is a “we” thing. I’ve been organizing the Hack Days since our first one in December, but it’s always been a broad effort across all levels at Yahoo! I’ve had different people jump in to help make it happen each time, whether it’s a product manager going to pick up trophies or a PR person coordinating food delivery. For each Hack Day, I’ve had enthusiastic support from the top levels of the company. Of course, the hacker turnout and effort is what really makes it all successful, so the biggest kudos go to them.

First, at least based on what I’m aware of, I think what we’ve been doing structurally with Hack Day is unique among large companies like Yahoo! We did our first large-scale Hack Day back in December with hundreds of participants and it’s only grown from there. While we were certainly inspired by startups (which I pointed out in my prior post), pulling off a Hack Day for hundreds and thousands of engineers across several offices and sometimes even different countries in a 10-year-old company is a different sort of organizational hack. Even Microsoft with its 60,000+ employees put together a Hack Day with only 75 participants and in a very specific business unit, which suggests to me that size doesn’t make it any easier. The fact that we have been able to pull off such a large-scale event across Yahoo! is a not only an indication of the enormous energy of our developers, it’s a testament to the strength, vision, and support of our upper management (one of my favorite photos from the day is the look of pure joy on our CFO Sue Decker’s face in this photo I took from the podium). Of course, I’d like to know if I’m missing some examples out there of large-scale Hack Days or similar events — anyone know of any? (Just to get it out of the way, I think this is a different approach than the Google 20% initiative, a program that has its its own imperfections.)

Yahoo! Hack DaySecond, I think the overall looseness of our Hack Day is unique and very intentional, but ultimately difficult to pull off the larger a company is, which makes what we’re doing at Yahoo! all the more remarkable. Companies of all types are naturally very goal-oriented and there is always the temptation to create constraints on activity to nudge that activity in a very specific direction to meet some sort of short-term need or goal. There’s no denying that Hack Day has immediate positive business implications for Yahoo! but the constraints are few and are only put in place to prevent completely unproductive anarchy. If you think this is easy, it’s not. There’s always the temptation to form committees, add more rules, and create a more heavyweight process. We’ve avoided that so far (again, a testament to both our engineers and upper management).

Another positive outcome of Hack Day is the spontaneous emergence of people from within the organization. There are lots of stars at Yahoo! but the company is large enough that you might not meet some of them. Also, some hackers are shy and hesitant to show some of the personal stuff they’ve been working on, but the shyness seems to melt away on Hack Day. Since hierarchy is completely meaningless on Hack Day, it’s all about how cool your hack is, not the org chart. On this Hack Day, I met Dave Glass, a self-described “6 foot, bald, tattooed biker that just happens to be an extreme geek.” Dave won an award for his hack and blogged about it. Dave has only been at Yahoo! for a few weeks and just moved to California. How many people get to stand up in front of hundreds of co-workers in their first few weeks — not just other hackers but top company execs — and show their stuff? That’s magic. (We also had a few interns show their hacks as well — see this comment from intern Richard Crowley on TechCrunch).

The large-scale Hack Day model isn’t perfect by any means and needs to be tweaked in a million different ways, but it’s a functioning organism of its own at this point. Out of all the things that I’ve been involved in during my career, I have to say that I’m proudest of my contributions in getting Hack Day off the ground.

Commentary around the web: Jeremy Zawodny, Dav Glass, Michelle Hedstrom, Gordon Luk

P.S. a note on the awards

Here’s the complete list (and as Mike Arrington noted on TechCrunch, the awards were not the primary incentive):

Best Overall: Swati Raju, Dan Rose, and Peter Anick

Best User Experience: Deepa Joshi, Paul Yiu, Cecil Balzen

Most Money: Aaron Stein, Joshua Rangsikitpho, Sumit Chachra, Steve Spencer, Cody Simms, Dave Zito, Yu Shan Chuang

The “Why Did You Wait for Hack Day?” award: (a tie)
#1: Shankar Venkataraman, Subodh Shakya
#2: Gordon Luk, Mirek Grymuza, Vince Maniago

Best Use of APIs: Dave Glass

Most Unexpected: Rahul Nair

People’s Choice: Mega Hack Team (Leonard Lin, Gordon Luk, Edward Ho, Kevin Cheng, Daniel Raffel, Cameron Marlow, Jonathan Trevor)