Building Chess.com: Part 1 - Getting Started

Submitted by erik on Tue, 08/07/2007 at 5:00pm.

A lot of people have asked about how Chess.com got started, how it is doing now, and where it is going, so I thought I would share some of the inside story :)

Chess.com as an online chess community was an idea I conceived a few years ago. I enjoyed some of the chess sites on the internet - places to play, places to look at games, places to find some information - but there was no place where I felt at HOME. I imagined a place where people could build a chess home online: find friends, store games, tell their chess story, share ideas, play in a safe and friendly environment, and learn from each other.

I thought, "where should this online chess community be built?" - Chess.com of course! More than a year later I ended up buying the domain name (in Jan 2006). I put up a simple page that said that we would create an online chess community and let people put in their email addresses to be notified when we launched (maybe some of you found the site that way!?). I then started putting together the plan of what the site would actually be. I basically conceptualized this whole site in Microsoft Word, building out pages of feature specs and actual wireframes for pages!

Using that document I first looked to glue together a few plain off-the-shelf community components like vbulletin and such. But getting those programs to work together was a nightmare. Next I decided to try a few of the open-source "instant community" platforms. I had a team in India integrate it, and it was a disaster (thanks for trying though, guys!). I then turned to a few US developers to build Chess.com using this general platform. And it just didn't feel right. "I want to be able to insert diagrams and games EVERYWHERE" I would tell them. And it just wasn't working.

Finally I decided that Jay and I, just the two of us, could build a better chess-specific community from scratch than whole other teams could if trying to use generic stuff. And so we roled up our sleeves and got started in September 2006. I was doing the HTML/CSS and he was doing all the heaving lifting of PHP/MYSQL. We were fortunate to have Igor the server guru donate his incredibly deep experience and valuable time to help build and configure our systems. About that same time we came across Piotr (from Poland) and hired him to work on the chess-playing Javascript part. What a lucky find! He is a genius. 

Things were moving along pretty well, but just not fast enough. I was still in school (MBA program), Jay was coding all night long because he had a fulltime job during the day, and Piotr was also working nights. But we slaved away as fast as we could. Finally in early 2007 Piotr commited to more hours. Then in April 2007 I was able to get Jay to quit his job and focus triple-time on Chess.com (I think he really does work 100 hours a week...)! And once I graduated I decided to turn down a bunch of lucrative opportunities to focus on my true love - Chess.com. 

In early May 2007 we launched early private invite-only access to the site to test for bugs and such. We also started looking around to see who would be interested in being an active participant in the site. That is how we found the amazing BillWall and the ever-present and helpful SonOfPearl, along with other great members. 

At the end of May 2007 we nervously opened up the new Chess.com to the world. We were missing a lot of features - you couldn't play against others, limited forum tools, etc. But many people just caught the vision of building their online chess home here. To our surprise people started signing up and sharing! We picked up more amazing and helpful members like BatGirl and ChessIQ along with others who contributed a lot of the great content you read.  

Things were cruising along nicely. More and more people signed up. We were working on getting Online Chess working, but it was still a little ways off. And then one morning I woke up and found that we were featured on TechCrunch! Suddely our peaceful little chess site was stormed with traffic and visitors! Recognizing the opportunity of having so many people on our site, I felt bad that Online Chess was not ready and so we all turned on the afterburners to finish the member-vs.-member play! 

In the month that has followed we have been adding hundreds of new members a day. We have been rolling out both new features (Chessopedia, etc) and refining existing features (forum updates, comments on videos, etc). And we are working on many more new and exciting features like Live Chess and interactive training tools.

Every day working on Chess.com is exciting! It is a pleasure to interact with so many people with whom I share a love of the game. It can get kind of stressful thinking of how much there is to do, how little resources we have to do it all, and the weight of knowing that I have the responsibility of making the best chess website possible - one that is worthy of the "chess.com" name and one that the members will love and enjoy. But then I sit back and feel so lucky to have this opportunity to do what I love and to be working with such a great team.

What's next? Well, we're going to raise a little debt or equity money so that we can add more hardware, a few more programmers, and so that my wife and Jay's wife don't panic watching our bank accounts drain. Then we're going to figure out exactly how we're going to make money in the long-term. We're pretty sure it will be a mix of premium subscription tools (unlimited game storage, POP email, more customizability, etc), premium content/lessons (live lessons with top players, interactive tutorials), and maybe a little ad revenue (in just a few spots and only tasteful - no stupid mortgage ads plastered everywhere). Don't worry - everything that is currently free will STAY free (there will be NO limit on #s of games you can play, etc), and Live Chess will also be free with ratings, etc (not some lame handicapped account).   

That's where we are today. We'll keep building and I'll keep you posted as we more forward. As always, we look forward to your questions, input, and ideas. I hope you all feel that you are as much in charge of the destiny of this site as I am!

- Erik 

 

» more Editorials
« Previous | 1 2 | Next »

Comments:

by Charlie91 - 15 months ago
International
Member Since: Aug 2007
Member Points: 751
I'm also adding my thanks here.  I was just wondering, what if Google buys this site, will you sell it?   With all these love and hardwork, I guess any offer will just be ignored.  Undecided
by richfeet - 15 months ago
Cleveland Ohio United States
Member Since: Aug 2007
Member Points: 93
Nice site with nice folks who love the game of chess from all over the world. THANKS  A MILLION TIMES OVER!!!!!
by Masegui - 15 months ago
Ponte Nova, MG Brazil
Member Since: Jul 2007
Member Points: 1
Congratulations, very good job, guys! Greetings from Brasil.
by BigAlex - 15 months ago
Rio de Janeiro Brazil
Member Since: Aug 2007
Member Points: 27
Newbye here! Just became hooked recently and I think your incredible idea and mainly the layout got me so bad. Just playing my first games here. The javascript guy is really good.The alert and refresh browser features are very convenient....
by NoordZee - 15 months ago
Dandenongs, Australia Australia
Member Since: Aug 2007
Member Points: 76

Hi Erik and others,

I was alerted to your site by Chad Kimball, a chess trainer in the USA.  I am so pleased that I followed his recommendation to have a look at your site.  It had an instantaneous feel of belonging.  This is something I have not experienced at other chess websites.  I am more than impressed with the present quality of your (should I say our) website.  The various contributors appear to be very helpful.  I, for instance, asked BillWall a question and he immediately came back to me with an answer.  I have already a few games going and hope to stay with you for a long time.  You have my compliments and best wishes for the continuing development of this excellent site.

Kind Regards

Frits aka NoordZee 

by AlekhinesCat - 15 months ago
Los Angeles, CA United States
Member Since: Jul 2007
Member Points: 19

The domain name didn't necessarily cost a lot if it had already expired. ;)

 Great site and I've found myself playing on here just about every day so far.

by medievalchess - 15 months ago
Columbus, Ohio United States
Member Since: Jul 2007
Member Points: 191
Thanks to everyone who worked on this to make it what it is---all of you are incredible!
by King_William - 15 months ago
International
Member Since: Jul 2007
Member Points: 1008

Hi Guys. Firstly, well done on your site. I think you did very well with limited resourses.

A Suggestion: Short (30/10/5 min) rated games will really be great.

by jona004 - 15 months ago
Telford, UK England
Member Since: Jul 2007
Member Points: 356
Thanks for that, bet the domain name cost a pretty penny though!
by adeshmukh - 15 months ago
KOLKATA India
Member Since: Aug 2007
Member Points: 91
Wow!  And I thought this site was around forever.  Great idea posting the story and thanks for giving us a chess home!
by unclemike - 15 months ago
Barbados
Member Since: Jul 2007
Member Points: 55

I never knew that so much work goes into  a site that is so accessible and so well organised.  Thanks very much for making it possible.  Incredible, intelligible and very edible.

On another note however, is it possible to play some 5-minute chess on this site? Thanks again! 

by fpiantini - 15 months ago
Sesto Fiorentino, FI Italy
Member Since: Jul 2007
Member Points: 452
Very interesting story! chess.com is a really nice and well designed site. I was searching exactly for something like that. I'm sure you will have a shine future. Good luck!
by FM thinkdifferent - 15 months ago
Rimini,Italy Italy
Member Since: Jul 2007
Member Points: 59
great story for a really great idea!It was really missing a chess site like this....
by billwall - 15 months ago
Palm Bay, FL United States
Member Since: May 2007
Member Points: 2047
Great inside story!  A lot of work went into this.  Erik emailed then called me at my house months ago and asked if I would contribute articles, trivia, games, etc.  After seeing how neat this place was going to be, I said I would be happy to contribute whatever I could.  So I have been trying to add stuff almost every day with interesting articles, blogs, pictures, humor, anecdotes, chessopedia, forums, and playing chess with whoever wanted to challenge me, trying to stay the most active player in articles and games and rating and points.  I'm trying to add my 40 years of chess experience and pass on what I can to a great site.  And I have renewed some old friendships with batgirl (she lives in my old home of record) and Jordy Mont-Reynaud, who has been playing and teaching Erik.   So great work guys.  This is the best site for chess that I have seen.  And more features to come.
by ku8 - 15 months ago
SA. Japan
Member Since: Jul 2007
Member Points: 180
Great directer !! i enjoy CHESS NETWORK.
by StacyBearden - 15 months ago
New Caprica United States
Member Since: Jul 2007
Member Points: 900
The site is awesome. I'd love to work for you on the graphics end or something. Take a look at www.usa-links.com for my design work. Thanks for the site!
by SonofPearl - 15 months ago
Wales
Member Since: May 2007
Member Points: 3862
Great story.  I sincerely hope you reap the rewards for having the foresight and the courage to put together this community.  You deserve it - and so do your wives! Laughing
by Scott - 15 months ago
salem, or United States
Member Since: May 2007
Member Points: 37
Where is your "Career Opportunities" page located?  I can't find it anywhere.
by Trickster - 15 months ago
Mississauga, ON Canada
Member Since: Aug 2007
Member Points: 232
chess.com rocks!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
by AliciaS - 15 months ago
Chicago United States
Member Since: Jun 2007
Member Points: 76
Thanks for sharing that with us, great story! You guys have built up a tremendous site in an amazingly short time and it's attracted a community of really friendly people. I have no doubt you'll become THE top chess site on the internet. I love this site, it's become just as you envisioned, a place that feels like home. Thanks so much for all your hard work and dedication.
« Previous | 1 2 | Next »

Add your comment:

Join Chess.com for free to add your comment! Already a member? Then login now to comment.