web analytics

Problems are opportunities for growth

I fixed it!

‘Fixed what?’ I hear you ask. Yesterday I wrote a post called “Your post was not shared. Please try again.” In it, I was discussing how the Google+ sharing feature was no longer working, and I’d spent all day trying to fix it.

I spent another 6-7 hours on it today, with the end result being a successful outcome.


But I had to start again and rebuild the entire blog from the beginning because in the process of troubleshooting the problem, I broke the blog.

But that’s ok. I had saved the database and the images, so I was able to easily rebuild it all on a new VPS (virtual private server) and reinstate the database and images.

Before making it live, I took the opportunity to slowly integrate the changes I’d previously made, and tested every single change before moving on to the next change. I finally found the culprit.

It turned out that I had previously deleted some css ‘class’ codes in the footer when I had replaced it with something of my own, and that was what broke it, by removing a relevant class code.

Don’t worry if you don’t understand, I’m still trying to get my head around it all as well.

Once I’d got it working properly again, I redirected the DNS settings to the new VPS and everything has continued on as normal. I think I had an outage from breaking it for maybe a couple hours, so it wasn’t too bad.

I love this kind of thing. It’s certainly helped improve my knowledge and understanding of the code structure of the Ghost blogging platform and the Ghostium theme, that’s for sure.

Problems are opportunities for growth

Every problem we have in life is an opportunity for growth. Taking the time to understand the problem and how it came about can help us minimise or eliminate similar problems occurring again in the future.


This is relevant for anything – whether it’s trying to resolve a problem with your website, or with your financial situation, or with your relationship. As long as we’re alive we’re always going to have problems cropping up here and there.

What’s important is that you take the time to understand why the problem is occurring, and then understand how you can resolve it.

Trying to ignore a problem or running away from it is useless, because you’ll learn nothing and the problems will keep coming back – particularly if you haven’t learned why they occur in the first place.

Once you learn how to resolve a problem – whatever it might be – you then have to keep trying to resolve the problem until you succeed.

And you WILL succeed, even if it takes a while. The only way you can fail is if you stop.

You might have to learn new skills along the way, or do new things that you’ve never done before, and gain a confidence you’ve never had. But the more you try, the better you’ll become.

It can be quite exciting when you realise you’re confident you can fix problems you have in your life.

Thanks for reading! Please add your own thoughts below.

Don't forget to subscribe for new posts sent to you by email!

%d bloggers like this: