It feels like a dark time in the life of a small business owner when their web developer breaks the bad news about needing to upgrade their software. Yesterday, their web site seemed just right. Suddenly, it's a violent approaching storm requiring an infusion of money and time just to keep the walls from crashing in. It seems there is no silver lining.
Except, thankfully, there is! Upgrades that involve a lot of your developer's time usually are taken up with recreating basic components of your site using whatever framework has been augmented by the software company. Often, this means rebuilding a template or theme, sometimes from scratch. When your developer is starting from nothing, there may be great opportunities to rethink pieces of your online presence without adding much cost to the upgrade process. If you were to make those same changes later, you might be re-doing work that happens in the upgrade process, essentially paying for some things twice. In this post, we'll cover some of the things you might want to rethink while you're doing a rebuild.