Imagine you developed your first custom e-Commerce site from scratch in 2003, and having maintained it and successfully grown it for the subsequent 14 years, your client now wants a completely redesigned front end. What do you do?
This is a story of how the state of web development in 2003 influenced its design, how to cost-effectively evolve a website through 14 years of technological change and in the process make it more maintainable.
It's a journey from Build Your Own Framework to - drum roll - Build Your Own Framework, but with a twist.