We never set out to build a scalable system, or any particular type of system at all. The site started as a few pages we threw together in our free time, with no real consideration given to growth, and over the years we have grafted more and more on to that poorly designed core.
Now that we...