Archive for March, 2007

Twitter = microblogging

March 7, 2007 3 comments

I’m still trying to wrap my head around Twitter and why I find it so fascinating, but I definitely have a new term for it: microblogging.

If you put SMS, IM, and blogs into a “Will it Blend” commercial, I think Twitter is the result.

I believe you’ll see me post less “small” things on this blog and more “articles” while I move the other stuff to Twitter. It’s so fun to just whip off a one-liner about something I’m reading, or learned, or thinking about… Very addicting.

Oh, and Twitterific rocks.

Come say hello.


March 7, 2007 1 comment

Nice! I love WordPress (you’re reading a WordPress blog right now), and they have a huge number of users. They’ve just joined the party!

I think this brings the “large” (I define large as >100,000 users) OpenID supporters to 4:

Microsoft, digg, and 37signals have all announced support, so there are certainly some other heavyweights on the horizon. It’s going to be fascinating to see what happens once critical mass is reached.

OpenID is going to cause some problems, I think, but hopefully it’ll solve more than it creates. The important thing, though, is that there’s momentum in the right direction, the right players are getting involved, and smarter people than I are thinking about the problem.

Very cool.

Categories: web 2.0

My latest addiction – Twitter

March 5, 2007 1 comment

I met Evan Williams a few months ago at Web 2.0 Expo and told him I thought he’d done a brave and awesome thing by buying back his company, Obvious, and taking control of the direction it was heading.

Today, I finally bit the bullet and tried out his latest product, Twitter, and I’m afraid to say that I may be hooked. So if a SmugMug feature is delayed, you can blame Evan.

The crazy thing is that Twitter seems sorta useless and meaningless when you first glance at it. I know I did, since I checked it out on the day it was announced. I didn’t even bother signing up, I’m afraid.

But Scoble’s been preaching the Twitter gospel a lot lately, so I took the plunge today. It’s a blast. It’s sorta like IRC-to-the-world or something, and it’s clearly going to waste a lot of my time. But oh well – it’s fun. ๐Ÿ™‚

Oh, and you’ll likely get sneak peaks of what I’m working on there, too. So if you wanna peek, better stop in.

Cya there – here’s my profile.

Categories: personal

The Last Photographer Standing – $25K pot

March 5, 2007 1 comment

One of the things I love most about the Internet is the way jaw-dropping photos bubble up on sites like Flickr, PBase, Zooomr, and SmugMug.

The Last Photographer Standing

We sponsor an independent site for the love of photography called Digital Grin where people with photo lust indulge their passions. It’s truly photo-sharing site agnostic – we don’t care if you use PBase, Flickr, Zooomr, or anyone else. We do it because we love photography, and if you do too, you’re more than welcome.

The Last Photographer Standing

Over time, the Digital Grin community has started hosting photo contests where photographers from all over the world have entered spectacular photos for all kinds of reasons: prizes, exposure, critiques, etc….

So this year they’ve upped the ante American Idol-style, where the best of the Internet face off until a new supreme god of photography is anointed and grabs some major prize love. The total prize pot is $25K.

Got a great shot or know someone who does? The world is waiting.

Categories: personal

My Programmer Personality

March 2, 2007 1 comment

My programmer personality type is: DHSC:

You’re a Doer.

You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.

You like coding at a High level.

The world is made up of objects and components, you should create your programs in the same way.

You work best in a Solo situation.

The best way to program is by yourself. There’s no communication problems, you know every part of the code allowing you to write the best programs possible.

You are a Conservative programmer.

The less code you write, the less chance there is of it containing a bug. You write short and to the point code that gets the job done efficiently.

Categories: personal

How we hire at SmugMug

March 1, 2007 4 comments

Apologies for the lack of an egregious pun in my title. I’m afraid I don’t have the talent for it that Mike over at Atlassian has, but he called me out in his Life is a Hire Way post so I’m compelled to respond. ๐Ÿ™‚

First of all, we don’t have all the answers. In fact, I doubt we have many at all. Hiring is *very* difficult. One could argue that it’s the most difficult thing when building a business. If you’re really good at it, you probably get it really right 33% of the time, really wrong 33% of the time, and the rest of the time you sorta get warm bodies in seats. Not exactly stellar.

SmugMug has 20 employees and we’re in our 6th year. So we haven’t done a lot of it here, but we’ve run other companies, and what we have done here has been interesting. So far, we’re well above the percentages I mentioned above. Almost every single one of our hires has been perfect.

SmugMug employees

Here are some of my insights:

Get the right people on the bus (and get the wrong people off). Jim Collins wrote the best business book of all time, Good to Great, and his chapter on people is prophetic. You’ve got to hire the right people, no matter what. If the right person knocks on your door, and you don’t have a position for her, hire her anyway. Find a way. Then find a seat for her. Keep moving her from seat to seat until there’s one that’s just right – but get her in the door first. Likewise, if someone doesn’t belong on your bus, get rid of them. Keeping them around longer will only damage your company and morale. One of our very best hires, Andy Williams, kept knocking on our door. We knew we wanted to hire him, we weren’t even sure what we wanted him to do, and we knew we couldn’t afford him. We found a way, we found a seat for him on the bus, and he’s had a profound impact on our company.

Hire for passion first, talent second. Given a choice between a world-class, stellar developer who wasn’t in love with our vision and a passionate hacker with limited experience, I’ll take the passionate hacker any day. Talent can be taught and learned, passion can’t. Of course, there has to be a foundation there – hiring someone who’s never touched code to write heavy-duty software isn’t wise. But you get the point. Passion is vital. (And I think you’ll be pleasantly surprised how often talent AND passion go hand-in-hand once you weed out the dispassionate).

Passion for the job, not passion for the company. I’m thrilled when I talk to people who are passionate about SmugMug and want to work here. I truly am. But what I’m really looking for is a passion for your specific job. Do you love taking care of customers and want to be a SmugMug Support Hero? Do you eat, drink, breathe, and sleep datacenter operations and dream of a fully-managed well-oiled machine devoid of human contact? Does improving customer interaction with their priceless memories make your heart beat faster? You’re our type of person. Passion for the company is icing on the cake. Kathy Sierra’s excellent blog has an interesting take on this concept, too.

Look for failure. SmugMug wouldn’t be here today if I hadn’t tanked another company and wasted lots of my own money. I learn best from failures, and I believe others do, too. I don’t want you to hide your failures – instead, I’d rather you highlight them, explain what went wrong, and most importantly, what you learned from the experience. Too much success without struggle breeds overconfidence and can stangate growth. Everyone blows it. Anyone at SmugMug can attest to the fact that I talk to myself when coding and the most common phrase I utter is “Don, you’re so dumb!” You’re going to fail from time-to-time at SmugMug, too. How you deal with it is important.

Getting stuff done. There is definitely a place in this world for people who do pure research. I love those people, and I love the magic they invent. There isn’t a place for that at SmugMug, though. We’re a family of doers. I spend close to 90% of my time thinking about a problem before I start working on it, but when it comes time to pull that trigger, I *move*. There’s no room at a tiny company for people who don’t move at a frantic pace.

Embrace diversity. Another fantastic book is James Surowiecki’s The Wisdom of Crowds. In it, he’ll open your eyes about group thinking and why innovative ideas come from diverse groups. If everyone thinks the way you do, not only will you never have new innovative ideas, but you’ll never be called upon to really think about and defend your ideas. Having spirited debate inside your company is vital to success. When I’m about to propose a new idea at SmugMug, I *know* people in the company are going to attack my idea before I even walk into the room – so I come mentally prepared to do battle. This sounds scary, but in reality, it’s a good thing. I’ll have thought through my idea to the best of my ability, but the 19 other people at the company will also do the same thing, and they’re all a lot smarter than I am. Vastly more important than their intelligence, though, is the fact that they all think differently than I do. They see the problem differently, they see the solution differently. And the idea gets that much better after it’s been beaten around the room.

Hire your own customers. This has turned out to be the single most important hiring decision we’ve made. And it builds upon all of the other items above. Through our strong user community, we’ve been able to identify stand-out people who are already familiar with our product, passionate about helping people use our product, and in love with the idea of working their magic here at SmugMug. The vocal, passionate true believers – you know who I’m talking about, they’ve cornered you at parties and forced you to buy a TiVo – those are the ones to get on the bus. Get them on the bus, re-arrange some seating if you have to, but likely this is their dream job and likely they’re a dream hire. Almost all of our best hires have come from our user base.

So there you have it. There are probably others that’ll come to mind, but those are the biggies.

And since I think this is a great Meme to spread, I’ll tag 5 other people I know and see if we can get some more insight: Jonathan, Tim, Craig, Stewart, and Ashely. (I’m trying to find out if Ashley has a blog or not, she’s a recruiting manager at Google. If not, I’ll replace her with another tag.)

UPDATE: Craig Newmark just got back to me with his answer. He insists his recommendation is to “turn hiring over to someone who’s good at it” and mentions Jim Buckmaster. Alas, Jim doesn’t blog AFAIK, so I can’t pass the tag along. Oh, and Stewart is traveling. Let’s hope Tim, Jonathan, or Ashely come through. ๐Ÿ™‚

Categories: business, smugmug
%d bloggers like this: