Note from Mark.
This post has been polished for accessibility and readability.
It’s been a while since I’ve been on this site.
You probably have noticed there are a few changes going on here. It all has to do with the fantastic certification program I’m taking to become a front-end WordPress developer with back-end skills.
That means taking this site back to the basics.
Working with WordPress
Since my main focus is on the WordPress platform using the Genesis Framework, I’m working with the Genesis Sample child theme. It’s a free child theme that comes with a purchase of the Genesis Framework.
WPEngine recently acquired StudioPress which created the Genesis Framework, and have been rolling out updates to the Genesis Framework and Sample Theme at a crazy pace.
It does present some challenges with trying to keep up and understand what has been done. Regardless. it’s a good starting point as the Sample Theme is a very basic theme that allows for individualized customization.
The challenge is deciding when to launch the new redesigned site.
Launch it even if it’s not done.
While checking out the Simple Lightbox plugin’s website, I came across Sol’s post explaining the challenges with
redesigning his website. He nailed a few points that resonated with me.
- Draw the line somewhere.
- Set a deadline.
- Create a roadmap.
- Keep your visitors up to date.
The bottom line is that there will always be something to work on.
Drawing the line
This made me realize I can do the same thing here. As someone who enjoys perfection, it’s a stumbling block when it comes to launching anything. I outlined a few guidelines to help draw the line between launching and perfection.
- Keep it simple.
- Start with a basic template.
- Ensure the site is cross-browser compatible.
- Ensure the site passes WAVE and AXE with no critical issues.
- Ensure the site is responsive and all content is easily readable on all devices.
Not everything will be perfectly ready but each improvement will be perfectly ready.
Sometimes, incremental improvements are better than none.