Running a website means every little change you make to the site takes place in full public view.
Any design tweak, software upgrade or testing you do can be seen by anyone who visits your website. This can make you look unprofessional to visitors when changes don’t go according to plan.
So how can this be avoided?
Techie developers always have one or more places where they can test things out before they go live. Full production environments have multiple places where new developments are trialled, refined, tested, and retested before functionality ever reaches the web.
For a blogger running a small site it’s still a good idea to have a development site. It provides you with somewhere to try new things out without doing it in public.
Most things I do to the main site have already been road tested on my test site. Sometimes things do go wrong, as the test site is never identical to the live site, but usually if it works on the test site, it’ll work here.
Hopefully this is just another little thing that makes the site, and by implication me, look just a bit more professional in the eyes of visitors and readers.