Mostly front-end and design. We started on Big Cartel, then switched to Shopify. Original site wasn't responsive because it was from 2010. Built the first responsive version, badly, in January 2012 then re-design and re-built it in September 2012 to make better use of the space on big screens and improve performance.
Unfortunately that's about all I've written regarding the technical changes to the site over the years. It might have been a bit clearer if I had said re-designed and re-engineered the front-end if slightly less pithy. Hope that makes more sense.
What do you mean? I don't grasp your intention.
Rebuilding from scratch is not always bad. While Joel (on Software) said that it's the worst idea ever, there surely are situations where it makes sense. E.g. if your codebase is so rotten (from too many quick fixes on the initial MVP) that it's quicker to just rinse and repeat.
As they were previously running client jobs, I can see an attractive side to building up the team experience on new tech using their in-house project rather than on client projects.
Put otherwise, in their previous line of business, it matters to be current with regards to state-of-the-art application development. Where's the harm in experimenting with your 'on the side' app?
It might be more an exercise in keeping current on new technologies rather than fixing a broken codebase. I have friends who keep rebuilding the same hobby site as different technologies pop up. It sounds as if they treated it as a side project previously.
Here's a thing from when we launched on Big Cartel: http://www.fullstopinteractive.com/blog/2010/05/big-cartel-r...
Here's a thing from when we switched to Shopify: http://blog.unitedpixelworkers.com/2012/03/13/why-shopify
Here's a thing from when we tried to make amends for some of our initial responsive sins: http://blog.unitedpixelworkers.com/2012/09/19/introducing-un...
Unfortunately that's about all I've written regarding the technical changes to the site over the years. It might have been a bit clearer if I had said re-designed and re-engineered the front-end if slightly less pithy. Hope that makes more sense.