Yesterday

SteamGifts launched June 5th, 2011, originally by invitation only. I remember Reddit helped seed the community day one with a few thousand members, and news quickly spread to many of the other great gaming communities that still choose to use SG to this day. It was a fun time, we were in unknown territory, and encountering new challenges in creating a fair giveaway platform for everyone. It seemed like each week we implemented another set of features that helped to pave the way for the site you see today.

I was looking through my files, and I still have a screenshot from the very first draft of SG. At that time, I thought we could potentially run a giveaway every single day, but today we've come much further.


Today

Far beyond original expectation, we now average 1,000 gifts daily. We've had the pleasure to work with countless game developers, and helped to inspire other gifting communities and Steam groups. We've reached a number of milestones during the years, and we're now quickly approaching half of a million users, and 10 million dollars in received gifts. Looking at the database, we're also nearing 25 million comments, and 225 million giveaway entries!

This has come with some challenges though. With the fast growth of the site, we've experienced a number of issues with hosting and site performance. We've upgraded hardware a handful of times, moving from shared hosting to a VPS, to a dedicated server, and to our existing setup of separate web and database servers. Nonetheless, we're still plagued by slow load times during peak hours. A number of people have asked about donating towards the site recently, and although I appreciate the support, I don't want users to donate based on a promise. A promise for faster load times, bug fixes, new features, or better support. I don't want to go that route. You'll see a donation button appear on the site when I think we've reached our goals, but we're not there... yet.


Tomorrow

Time for the most exciting part of this announcement, the part I've been waiting to post for well over a year. We've been working on a new site. That site is SteamGifts, a rebuild of the existing site to bring about a number of long-awaited features. What's new? In short, everything. The code has been rewritten, front and back. The database has been restructured for improved performance. The layout has been completely redesigned.

Due to the magnitude of the change, we're going to be going through a beta testing phase. We'll be testing the new site on a separate domain, with the return of an invitation system. As much as I'd like to flip a switch and surprise you with SGv2 tomorrow, I think community feedback is an important step. The new site is fairly polished thanks to feedback from our staff, and although there are a few little quirks, it's ready for users. The first round of invites will be going out on Saturday, the 25th. Once the testing is complete in the coming weeks, we'll be transferring all of the existing data from SG over to the new database, and relaunching SteamGifts.com.


Update: We've distributed two rounds of invites so far, and are continuing to implement suggestions and bug fixes. I'll unsticky this for now, and update again when we're close to launching.

1 decade ago*

Comment has been collapsed.

Can I take part in the beta?

1 decade ago
Permalink

Comment has been collapsed.

Nice to hear! :)

1 decade ago
Permalink

Comment has been collapsed.

Looking forward to it!

1 decade ago
Permalink

Comment has been collapsed.

Yeah, hope I'll be in the beta :)

1 decade ago
Permalink

Comment has been collapsed.

Ah this is great news, I wonder what new stuff you've thought of for the site. Keep up the good work! :)

1 decade ago
Permalink

Comment has been collapsed.

Glad to hear that you are still as enthusiastic with the site as when we first met. Can't wait to see the new features.

I would love to participate in the beta, I can hand out keys for our games there as well as here.

1 decade ago
Permalink

Comment has been collapsed.

Will be invitation system be tied to CV?

1 decade ago
Permalink

Comment has been collapsed.

Invites are just for beta testing. Beta testing will not be done with actual gifts, to the best of my knowledge.

When the site is live, it'll be open to everyone.

1 decade ago
Permalink

Comment has been collapsed.

Ah, then I can't silently get rid of keys without anyone noticing...

1 decade ago
Permalink

Comment has been collapsed.

Damn, I was hoping to get an invite to dump tons of bundle games for testing purposes :P

1 decade ago
Permalink

Comment has been collapsed.

awesome guys

1 decade ago
Permalink

Comment has been collapsed.

Can't wait to try the new steamgifts!

1 decade ago
Permalink

Comment has been collapsed.

Wow, thanks.

1 decade ago
Permalink

Comment has been collapsed.

Looking forward to this, hopefully I'll get in the beta. :)

1 decade ago
Permalink

Comment has been collapsed.

Though I've only been here a little over a year, I can see the growth of this site. I can imagine how much its grown from its early days of "yesterday". The stats you put up in the "today" section are mindblowing. To think how much has been gifted, thats like the GNP of some small countries, maybe :). And thanks for the improvements for tomorrow, it all sounds great!

1 decade ago
Permalink

Comment has been collapsed.

Great news! Cant wait :)

1 decade ago
Permalink

Comment has been collapsed.

Sounds good to me :) Thanks for the great job all this time! :D

1 decade ago
Permalink

Comment has been collapsed.

Cannot wait then, sounds good ;)

1 decade ago
Permalink

Comment has been collapsed.

Very nice :D

1 decade ago
Permalink

Comment has been collapsed.

Sounds great. :)

1 decade ago
Permalink

Comment has been collapsed.

Same here. As a professional beta tester i know how hard is to find several bugs hidden beneath the cute skin of our loved services. Way to go and I am here for anything you need :)

1 decade ago
Permalink

Comment has been collapsed.

Awesome, good job cg!

1 decade ago
Permalink

Comment has been collapsed.

I'm looking forward to it. :)

1 decade ago
Permalink

Comment has been collapsed.

I really am looking forward to this, since sadly SG runs slower and slower everyday. Really excited for it, hope I'll get to test it out! If not, I guess I'll have to wait for the official release date. Thanks a lot for the hard work!

1 decade ago
Permalink

Comment has been collapsed.

10 million dollars in received gifts

10 million dollars

wow... just wow.
that is a lot of games...

keep up the good work!

1 decade ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 months ago.

1 decade ago
Permalink

Comment has been collapsed.

Sure, here's a look at the new homepage.

1 decade ago
Permalink

Comment has been collapsed.

What is this?! A site for ants??

1 decade ago
Permalink

Comment has been collapsed.

ENHANCE!

1 decade ago
Permalink

Comment has been collapsed.

WE NEED CSI!

1 decade ago
Permalink

Comment has been collapsed.

Here are the results.

1 decade ago
Permalink

Comment has been collapsed.

Is that a reference to something?

1 decade ago
Permalink

Comment has been collapsed.

Yup.

1 decade ago
Permalink

Comment has been collapsed.

looks awesome even if i cant really see xD the only thing i see is some orange or yellow thing and a green/black header

1 decade ago
Permalink

Comment has been collapsed.

lol, can't say more :p

1 decade ago
Permalink

Comment has been collapsed.

Oh you! :3

1 decade ago
Permalink

Comment has been collapsed.

lol

1 decade ago
Permalink

Comment has been collapsed.

Looking great there! :P

1 decade ago
Permalink

Comment has been collapsed.

I really hope i'll finally be able to srt my price!!

1 decade ago
Permalink

Comment has been collapsed.

I maybe have some improvements.
The main one: Use JavaScript/AJAX more.
If I want to enter a giveaway and post a comment. It can't be done in a single request, instead it's two different request via form submit, meaning I loaded the entire giveaway page 3(!) times. Just use an AJAX request what returns "{success:true}" or "{success:false}".

And please send the giveaway ending/starting dates (also the comment dates) as unix timestamps to the browser. And then convert it with JS into relative dates ("38 minutes ago"). There are already jQuery plugins for that.

1 decade ago
Permalink

Comment has been collapsed.

+1 but I don't think they'll change the new SG now. Maybe this is already implemented ;)

1 decade ago
Permalink

Comment has been collapsed.

Closed 1 decade ago by cg.