Tuesday, September 23, 2014

Be encouraged; everyone starts somewhere

It's easy to become discouraged when you compare the work of successful companies to your own initial attempts.  But remember that the successful companies didn't start as successful.  Here's a sample of how some company websites have changed over time.  Take courage from their early... attempts.

All of these images come from the Internet Archive.

DigitalOcean (from 2001)

This is the oldest site that I looked at, and it shows.  Here's what the site looked like in 2001:

And here is today:

And here's all the ones in between:

Duolingo (from 2010)

 Duolingo's site has become the least friendly to being recorded by the Internet Archive.  Here's the first site featuring the owl mascot (does he have a name?) from 2010:

Here's today (but all stretchy):

Everything in between:

 GitHub (from 2008)

The early GitHub landing page featured beautiful briefcases.  Mmm... wonderful briefcases of 2008.

Watch it change over time.

 Heroku (from 2007)

Heroku has gone from light to dark to light, always maintaining the purple.  (It started out bluer).  Here's their earliest home page from 2007:

And here's the evolution:

Stripe (from 2011)

Stripe is kind of the discouraging exception to this group (at least as far as website design is concerned).  They started out with this beautiful site in 2011:

And didn't fundamentally change it until late 2013:

The latest version isn't too different:

So, keep trying.  Don't worry too much about being perfect now.  Any other great "ugly ducklings" you know of?


  1. Hello! This is my first visit to your website! Your website provided us useful information to work on. Would like to visit this website again and again.
    freelance web developer
    App Developers India
    software developer

  2. Thank you so much for sharing such an interesting blog! I found the information provided to be really valuable and informative. It's great that you also gave me the chance to express my opinion. I truly appreciate the hard work you've put into creating this content. I'm eagerly looking forward to reading your next blog post, and I'm sure it will be just as fantastic as this one! Keep up the excellent work!

    Here is sharing some data analytics Salesforce CPQ overview concepts may be its helpful to you.
    Salesforce cpq training