DEVELOPER DIARY: New PM Code
By coonce 11 Comments
Hey guys - just a heads up to let you know that we just pushed out some new PM code that is much more stable and scalable.
When we launched the GiantBomb redesign, we made a few (what we thought were optimizations) changes to the PM inbox and outbox logic in an effort to speed them up. We launched GB, everything was a-ok so we assumed the changes that were made were good.
Turns out, with larger data sets, as found on ComicVine (which is about a year older than GB), this new logic crapped the bed. So we had to take PMs on ComicVine down until we could get a fix out.
Fixed the problem over the weekend, but had to do a bunch of data migration/testing to make sure all of the data was consistent in the new system. Anyway, we just pushed the new PM code out this afternoon on CV and about 20 minutes ago on GB..... everything should be back to normal now.
New PM Features:
Since the main goal was to get CV up and running asap, we deferred the new features until later this week. They are (in no particular order):
* PM Forwarding = The ability to forward a PM thread on to one or more people.
* PM Delete Forever = The ability to completely remove yourself from a PM thread.
* PM Search = The ability to search your PM inbox/outbox (this prolly wont happen for awhile)
* PM Blast = The ability for staff to kick important notification emails out to the entire userbase. This will help us announce events, downtimes, etc....
* Smarter Auto-Completer = The new auto-completer will search your friends and staff first before it moves on to other users in the system.
* Next / Back Functionality = The ability to move fwd and backwards between PMs without having to go back to your inbox.
DEVELOPER DIARY: New ComicVine
By coonce 9 Comments
Hey guys,
What is The Funniest Game I've Ever Played?
By coonce 5 Comments
Toe Jam and Earl --- soooo good - sooo funny.
Test Blogz Post
By coonce 9 Comments
This is just a test for search.
DEVELOPER DIARY: XBL Gamertag and PSN IDs Now In Profile
By coonce 26 Comments
Just pushed out a small bit of code that allows you to add your XBL Gamertag and PSN ID into your profile...... Hopefully this'll mean a lot Ken vs. Ken matchups online ;)
DEVELOPER DIARY: Sunday Night
By coonce 20 Comments
I love how the wall is a more prominent feature on the user profile pages now -- it feels more natural there, and I think it really encourages more conversation between the community.
DEVELOPER DIARY: Redesign and Performance
By coonce 16 Comments
We've been knee deep in redesign goodness the past two and half weeks and we're almost there. I think we're looking at about another week worth of work before we get GiantBomb to a state where we feel comfortable launching the redesign and I have to say it looks absolutely brilliant. Dave did such a good job rethinking the design and layout of the site I for one cant wait to start using it live.
What we've been working on:
- Dave's been leading up the redesign effort from the design and css side. He really did a masterful job blending the design patterns currently employed on the live site while streamlining and highlighting the most interesting information on every single page. You'll see what I mean when you take a look at our new game pages.
- He's been css'ing up a storm lately and is moving on to the Profile pages this weekend.
- I've been spending the past two weeks helping Dave get at some of the new data we're floating at the wiki level.
- I've also been going through and making a bunch of performance tweaks all over the site. I've really been focusing on trying to make use of memcached where possible.... we're surprisingly not using it in very many places yet - but as we continue to grow this is going to be more and more important.
- I'll be moving on to profile stuff next week.
- Andy's been working really hard on the html parser he launched earlier this week. There are a few kinks he's working out - but the end result of this feature is a huge win for the site.
- Ethan has been charging so freaking hard on our new image gallery tools its crazy!!! You guys have to see this stuff to believe it -- its all this crazy drag and drop image management and it will blow your mind. Every time I update and look at the image stuff I am simply stunned.... its getting to the point where Dave can design anything and Ethan can make it work in javascript. Brilliant.
Late to the Game(s)
By coonce 23 Comments
So I just bought a new TV for my place and finally got my 360 set up again after about 8 months of going without either. That said, I've been spending the past week catching up on a bunch of solid games I haven't had the chance to get to yet. Thoughts on what I've been playing:
Super Street Fighter II HD Remix:
Braid:
Assassin's Creed:
Mass Effect:
DEVELOPER DIARY: Speed 2 (Cruise Control)
By coonce 16 Comments
So we've been talking about site performance a bit lately and we've been kicking around some ideas on how to speed everything on the site up. We have already gone through and made a ton of performance tweaks with our sql queries across a lot of the major pages - and although we're not using memcached as aggressively as we could be, this isn't where we seeing a ton of our performance issues.
Log in to comment