Archive for the ‘web 2.0’ Category

iPhone features? What would you like?

Monday, July 23rd, 2007

Last week we released some great updates to our iPhone interface, and today I’m sitting at Apple in the iPhone Tech Talk workshop. So if you’ve got any feature requests, now’s a great time to leave a comment - there’s a good chance I’ll ship it today. :)

Here’s what we released on Thursday:

  • A link from your homepage to iPhone if you’re browsing on your phone.
  • A link on your iPhone back to ‘Full Homepage’ so you can go back to regular SmugMug
  • A cookie so if you’ve visited your iPhone interface, it remembers that you’d like to browse that way. Don’t want it anymore? It clears itself if you hit ‘Full Homepage’ on your phone.
  • Browsing your most popular photos.
  • Browsing through your photos by date. Full timeline supported.
  • A green & black interface to get more similar to SmugMug’s traditional color scheme.

Anyway, leave a comment if you want me to build something for you :)

iPhone Tech Day

Thursday, July 19th, 2007

Anyone reading know how to get an invite to iPhone Tech Day at Apple?

I emailed them yesterday, but haven’t gotten any word. I’d love to go work on our iPhone interface for SmugMug if I could. If anyone can help, I’d really appreciate it. (And yes, I’ve been an ADC member for years and years. Probably close to a decade in one form or another).

Thanks!

The Wall Street Journal is wrong.

Sunday, July 15th, 2007

Sorry, I love the WSJ, but it’s true. They claim blogging just turned 10. I’ve written about this before, but here’s the short version:

  • I’ve been blogging since 1995. I wasn’t the first, I was a copycat (the concept of journaling on the web was also obvious). It wasn’t called blogging then but it was the same stuff - semi-regular, dated journal entries at a single location.
  • sTeve ’sCary’ Gibson may very well be the first paid blogger. He was hired to blog on February 8th, 1997. I believe he started in 1995, too, but you’d have to ask him - his blog has evolved into Shacknews.
  • Blogging, at least in our corner of the world, originated from .plan updates, which we naturally evolved to the web instead.

All of this data is out there, it’s easily researched. So why doesn’t anyone do it?

UPDATE: Found a link to one of my friend’s old archives. Unfortunately, as he notes on there, he’s lost some of his early entries (anything before July 1996), but he began even earlier.

SmugMug on our iPhones!

Friday, July 13th, 2007
SmugMug on iPhone

After camping out in line for iPhones for all of our employees, you knew we were gonna do something fun with it. And we have! After testing a new SmugMug release last night, we saw that Joe Hewitt had posted iUI and I thought it’d be fun to play around. About 30 minutes later, we had SmugMug on our iPhones! Turns out browsing SmugMug on your iPhone is a ton of fun - I can’t put it down.

Currently, you can access and browse your public albums on your iPhone. Simply go to http://YOURNAME.smugmug.com/iphone/ . Here’s an example: http://concours.smugmug.com/iphone/ We have lots more ideas already in the works, so I’m sure you’ll see lots more fun stuff soon. :)

SmugMug on iPhone

There are some fairly neat things about what we’re doing, much of it made far easier by Joe’s excellent iUI:

  • The photos are resized on-the-fly by our servers to perfectly fit the iPhone. They’re gorgeous.
  • Yes, we detect the phone’s orientation (portrait / landscape) and show you the perfect resolution. You can rotate your phone at any time and we’ll seamlessly change to the right sizes.
  • Speed matters. So we only grab 10 of your albums at first, and allow you to bring more in at any time by clicking “more albums…”. Same deal with photos, only we grab 30 of them first, then let you pull more in if you’d like. Even on EDGE, it’s quite fast. And on WiFi, it screams.
  • The UI closely matches other iPhone apps, so it’s fairly familiar to iPhone users.
SmugMug on iPhone

Now, I love my iPhone, but I’ve gotta get on my soapbox a little bit here. Apple really really blew it with developers. I shouldn’t have to hack my way around their browser to build an app which will always be slower and clunkier than a native app. We need a real SDK to build native apps so they can be gorgeous and fast. We would have already built a photo sharing application that would blow your socks off - only we can’t.

Our customers are already telling us how sucky syncing with iPhoto is (I concur), and the fact that we can’t import photos from the web into the photo storage on the phone really sucks. Going the other way is even worse - we have a great camera and an internet-capable phone here, so why can’t I just take a photo and have it magically end up at SmugMug or Flickr or wherever? Braindead.

I apologize the app isn’t as fast or as slick as we would have liked - Apple has us shackled. If you’d like a faster, easier, slicker UI contact Apple and politely ask them to pay attention to their developers.

Thank goodness for Joe Hewitt and iUI. I’m hoping we can start helping out with iUI as we find ways we want to extend it. Here are some of our first thoughts:

  • There is no public variable or method for checking Orientation. It sucks to have to rewrite orientation checking code that already exists in the framework because it’s buried in an anonymous function. A custom event framework where we could just listen for orientation changes would be even better yet.
  • Using window.innerwidth to determine screenwidth for orientation detection was giving us heartburn in some cases where objects were wider than 320px. Instead we had to look at the toolbar which does remain a fixed width (at least in our testing) and proved to be more reliable. Oh, and we call it ‘portrait’ not ‘profile’ :)

Anyway, those of you with iPhones, feel free to play with it and let us know what you think.

Fleeing Yahoo Photos? Get 50% off at SmugMug.

Tuesday, July 10th, 2007

Fleeing Yahoo Photos?  Get a 50% off discount coupon for SmugMug.

According to “insiders” we were originally “on the list” of the services that were going to offer seamless migration from Yahoo Photos once it closed but some Yahoos felt threatened by us, so we were removed. I have no idea if the story is true or not, but I certainly hope we were considered. :)

In any event, we do have a 50% discount for Yahoo refugees (use coupon code ‘yahoo‘ or click here to start your free trial with the discount applied). I’d blogged about using the Flickr discount awhile back, but apparently it wasn’t getting found (since it was buried in the Flickr post) because we’re getting a lot of email on the subject.

Should you decide to use SmugMug, your best bet is probably the following:

  • Tell Yahoo to migrate your photos to Flickr
  • Sign up for a free trial at SmugMug
  • Use a free tool like SmuggLr to quickly & easily move your photos from Flickr to SmugMug

Note that we’d be happy (thrilled, even) to make this process easier. This is a Yahoo Photos limitation, not a SmugMug one. If anyone at Yahoo wants to talk, by all means, we’re ready and waiting. (And if you feel like, as a Yahoo customer, politely emailing them, that might help. Who knows?)

It’s too bad that what’s good for business (shutting down Yahoo Photos, focusing on Flickr) isn’t so good for their customers. I don’t know what I’d do in their shoes, it’s a tough one. But at least at SmugMug, we’re not a free service, we’re profitable, and we’re not going anywhere.

You get what you pay for - if you care about your photos, come see what you’ve been missing.

PhotoSite Refugees get 50% off at SmugMug

Tuesday, July 10th, 2007

Fleeing PhotoSite?  Get a 50% discount coupon for SmugMug.

That was fast! Even before we got our own emails that PhotoSite was closing, we’ve been bombarded with refugees wondering if we have some sort of a deal or a discount.

Happy to oblige - use coupon code ‘photosite‘ to get 50% off your first year, or click here to start your free trial right now with the 50% coupon automagically applied.

On a side note, I absolutely hate it when this happens. And it happens a lot, I’m afraid. The free guys keep dropping like flies, even if they have huge corporate backers like Adobe, HP, Canon, Microsoft, or Yahoo. You’d think that’d be good for my business, right? Wrong - it leaves a bad taste in the mouths of their customers, who are then gun shy when they think about finding a new service. *sigh*.

Often in life you get what you pay for. If you care about your photos, come see what you’ve been missing.

Flickr still has a human face

Wednesday, May 16th, 2007

I’m solidly in the “Flickr is so cool, I wish they hadn’t sold out to Yahoo” camp. I still don’t understand the decision, but people close the situation tell me it was awesome for all involved, so I’m happy for them. I know for sure they have a bright, passionate team and they deserve to be happy. But I have worried, sometimes publicly, that Yahoo may dehumanize Flickr.

Today I read, with great relief, that it hasn’t happened yet. Stewart’s reply to the Flickr fiasco this week shows that they simply made an honest, human mistake. A painful one, but by being transparent & open, they’re doing the right thing for their customers and community.

I absolutely love to see companies that don’t abuse their customers, particularly in our space. The amount of damage every bad photo sharing site does to consumer confidence is enormous and bad for everyone else involved. There have been sites that have gone dark, with no warning, and deleted millions of photos in an instant. Imagine how easy it is to convince those people that not all photo sharing sites are equal. :(

Speed Matters.

Tuesday, May 15th, 2007

Alexa SmugMug Speed rating

As subscribers to my blog have probably already guessed, we spend an inordinate amount of time at SmugMug trying to optimize for speed. As a media-heavy website, that’s a difficult thing to do and there are a lot of pieces. A typical gallery page at SmugMug contains 16 photos (though may contain thousands), plus all of the other graphic elements on the page, JavaScript includes (we use lots of JS), CSS includes, and the page HTML itself.

We’ve long tracked our own internal “page render” time, but once it leaves our servers, it gets more difficult to track. There’s a huge, nasty mess of networking equipment and providers between our servers and each customer. There are paid services that will track some of this for you, but that doesn’t tell you what the actual customer experience is like. We have employees in Utah, Idaho, Ohio, Virginia, New York, London, the Netherlands, and Australia so we can get a decent idea, but nothing beats aggregate data.

Enter Alexa with their excellent service and the data it provides. They get a lot of publicity for their Traffic Rank and Reach stats, but they don’t help us hardly at all (we have tens of thousands of customers who use their own custom domains, for example, among other problems). The stat I really love is the Speed rating. Since Alexa aggregates data from millions of people all over the world, across all page views on a site (heavy and light), we can get a really good view of just how fast our site is:

Alexa SmugMug Speed rating

The usual disclaimers about statistics, particularly Alexa’s, apply: We don’t know exactly what they’re measuring, how much or often they’re measuring it, and how many people are actually measured. But we do know that Alexa’s Speed rating has directly correlated to feedback we get from our customers, and most importantly, our customer satisfaction. That’s good enough for me.

Now, like any Alexa statistic, such as Traffic Rank, it’s best viewed in relation to other sites, rather than alone. So here’s a bunch of photo-sharing sites, both ‘larger’ and ’smaller’ than SmugMug, and their Speed ratings in rough order of ’size’ according to Alexa’s Traffic Rank (again, Traffic Rank is notoriously flawed, but we have to order by *something*):

Fotolog:
Alexa Fotolog Speed rating

Flickr:
Alexa Flickr Speed rating

Photobucket:
Alexa Photobucket Speed rating

Webshots:
Alexa Webshots Speed rating

PBase:
Alexa PBase Speed rating

Kodak Gallery:
Alexa Kodak Gallery Speed rating

SmugMug:
Alexa SmugMug Speed rating

Shutterfly:
Alexa Shutterfly Speed rating

Snapfish:
Alexa Snapfish Speed rating

Now, we’re not perfect. SmugMug, like every other site on the net, has problems. But we try very very hard to keep the site speedy and responsive - and I think both the stats above and our customer satisfaction speaks volumes. And I think it’s only fair to note that some of those sites handle more page and photo requests per day than we do - but we’ve left the “small site” size behind long ago, so I wouldn’t discount our size too much. It’s probably only fair to note that with the possible exception of PBase, they all have massive financial resources in comparison to ours, though, too.

We have a huge laundry list of things we can do to speed the site up even more, so look for us to shave more milliseconds off your page load times as we go forward. And I have to thank our Ops team, Andrew Gibbons - Director of Operations & Craig Meakin - Server Surgeon, and programming team, Jimmy Thompson - Web Superhero & Lee Shepherd - SmugSorcerer. Couldn’t have gotten below 1 second without them!

If there’s enough interest, I can do a follow-up post on lots of the tricks we use to get there. I don’t think we do anything earth-shattering, but lots of small things add up. Let me know.


WordPress - an overnight success!

Thursday, May 10th, 2007

Sorry, Matt, I couldn’t resist. :)

Seriously, Matt’s post entitled Meaningful Overnight Relationship really hit home over here. For whatever reason, we’ve started getting the “Wow, you’re an overnight success! How did you do it?” questions a lot here at SmugMug lately. (Answer: “Work really hard for 6 years and maybe, just maybe, people will start to notice” … of course, that leads to the inevitable “Wow, you were so young!” line of questions that Matt is still getting…).

Sam Walton probably said it best when talking about Wal-Mart: “Like most other overnight successes, it was about 20 years in the making.” But Matt says it extremely well, too. I think his story, and Ben & Mena Trott’s, and Howard Schultz’s, and SmugMug’s are much more exciting than a typical get-rich-quick story. These are the kind of stories that power lasting successes and this list is long. Most of your favorite brands these days have a story like this behind them, rather than a “I sold to Yahoogle” story.

On a related note, we’ll send you a free copy of Chicken Soup for the Entrepreneur’s Soul if you’re interested in these sorts of stories. The book is full of great ones from lots of “overnight successes”. ;)

And finally, we do love WordPress. You’re reading a WordPress blog right now.

Bye Yahoo Photos - Hello Flickr (and SmuggLr)!

Friday, May 4th, 2007

I got an email months ago saying that the author had written TechCrunch, GigaOM, and Valleywag about Yahoo Photos closing and that they’d ignored it completely. Given that Valleywag posts just about any rumor and that it hadn’t gotten posted, plus Yahoo Photos was so huge, I figured someone was just trying to get me to look stupid on my blog.

Guess not. USA Today broke the story that Yahoo Photo is on it’s way out. TechCrunch has followed up with a post on the subject. One wonders, though, if they wish they’d listened to that email a few months ago? (I know I do!) And where on earth was Valleywag?

The text of the email in question contained a reference to Yahoo only providing migration mechanisms to a single “Web 2.0″ company, Yahoo-owned Flickr, and all of the other options being old “Web 1.0″ dinosaurs like Kodak and Shutterfly. That seemed brilliant, to me, from a purely business perspective, but poor from a consumer perspective. As great as Flickr is (and I do believe Flickr is great), it’s not perfect for everyone.

They deserve kudos for allowing any non-Flickr migration at all, but the really awesome way to handle this would have been to let any service integrate as a migration partner. (Remember, I’m the CEO & Chief Geek at SmugMug, so I’m biased all over the place!). Rumor has it we were actually up for consideration, but the decision went against us. D’oh!

Regardless, if you give Flickr a try and don’t like it for whatever reason, SmugMug still has a Flickr Refugee 50% Discount in effect. Plus you can use tools like SmuggLr to seamlessly move your photos over.

Part of me is sad, like we’re witnessing the end of an era. So many of the big old photo sharing sites are dead and gone. I believe there are only 6 big ones left from the pre-SmugMug days. Can you name them all?