I’ve spent the last few days gazing at and working on my blog’s new look. It’s on a development server mostly out of public view. From outward appearances everything was fitting into place nicely. Outward appearances can be deceiving.
Instead of my code gracefully falling into place it fit because the innards were hacked and pounded with a mallet. I was using a blogging framework without really understanding what a framework is!
Hold it–don’t go away yet. I know we’re entering the ‘Land of the Geeks.’ Let me explain in simpler terms.
Imagine you own a home. It’s a pretty home. One day you have a problem and as a worker peels away a part of the wall he finds your home was thrown together in a way that makes it unrepairable. All the shoddiness was hidden behind drywall. It was pretty as long as nothing needed to be changed or updated.
That’s what I was doing!
Now that I understand ‘framework’ I’ll be able to build a site that will age gracefully even as the software its built on gets upgraded.
Alas, most of my work will have to be ditched. It’s not a total rewrite, but close.
I restart later tonight.