How To avoid website drama if you don’t have an IT Department

My life in the last 7 days has been a roller coaster or joy and frustration. I have abandoned my various websites for quite a while and I decided last week that I needed to get it all updated. is my personal blog.
I decided I’m not going to spend a lot of time on the cosmetics of this website (at least not yet).
But Right Eye’s website needs a lot of tender loving care.
So my last one week has been spent on refreshing my WordPress skills.
I’ve suffered crashes, error 500, error 403, error 404, too many connections, too many redirections, ssl not valid, can’t connect to database, broken themes and the list goes on and on.
Today the website pretty close to how I want it to look. Performance is not too shabby. I am obsessed with checking the various online tools like webpagetest. See the screenshot of the results below.
Webpagetest Results for
The very red F is there because I need to upgrade my server.
This experience has taught me a few things.
It occurred to me that I am doing all the trouble shooting for all the websites under my care. If I had an IT department I can farm out the problems to them.
I don’t. If you’re reading this, I’m certain you don’t too.
But that shouldn’t stop me from wanting my website to be of a standard.
This is for WordPress websites though other types of website will be along the same lines.
To avoid website drama if you don’t have an IT Department, you have to consider these 4 things.
  1. Make sure you have a good web hosting provider. The key is support and service. I host my website with I have a funny relationship with them. I used to nurse an almost pathological hatred for them because of bad technical expertise and equally bad customer service. I’m talking about hate. Hate that is almost sinful. But, they have transformed themselves lately. Uptime is marvelous. Customer support good (it could be faster, then it would be great). You need a great hosting service because you have to rely on them to troubleshoot for you. They are IT department.
  2. Make sure you choose a good WordPress theme. There are some pretty good free themes out there. Theme providers will release a free theme. If you like the free theme then they a Pro version. Again, service is critical here. You will likely have a website that looks nowhere near like the demo theme. A good theme provider will have an active support site. They will also provide clear setup documentation.
  3. Go through step-by-step setup guides. Some easy to follow ones are
    Michael Hyatt WordPress Setup
    WPBeginner Start A New WordPress
    WPMUDEV Getting Started With WordPress
  4. Backup! Because it’s likely that you will have to reinstall from a backup at some point. Backing up saves you time. If you don’t backup, you have to start from scratch if something irrecoverable happens. I am talking from experience. Because I had to start from a fresh installation several times.
So there you go. I’m sure there are more. These are the things that stand out in me memory at the moment.
Someone once told me that the reason why I can do a this is because I am IT savvy.
I disagree. Saying that I have to be IT savvy to have all these wonderful IT stuff supporting my business is like saying I need to be an engineer in order to drive a car.
Can you read instructions?
Can you point the mouse and click?
Can you type?
If it’s a yes to all the above. Congratulations. You are now IT savvy.
Let me know what other tips you may have.

Ten Reasons To Compete In Triathlons

I started to compete in triathlons a few year ago.It was the most rewarding experience of my life.

I have some questions for you.

  • Have you noticed the few extra pounds hanging onto your mid section?
  • Do you find yourself struggling when you have to get through a flight of stairs?
  • Do you lose your breath easily?
  • Is there a section in your wardrobe that you haven’t touched for a long time because ‘it feels just a little bit tight’?
  • Do you dread your next physical exam and does that scale look uninviting and unwelcoming?

Read on if you want to do something about it.I was of all that. When I was in my teens I had a 36-inch waist and weighed in at 83 kg. I played rugby, tennis and hockey. Fast forward 25 years later my waist had ballooned to 48 inches and I topped the scales at 120 kg and I wasn’t doing anything approaching sports and exercises. I had a scare at the doctors when they admitted me for a suspected heart attack a few years before I hit 40. My blood pressure indicated I was heading for full-blown hypertension. Getting up the stairs required a huge effort and I often had to rest before I could go on.

Then I decided to get a grip on my life and started training for the triathlon.

For those who don’t know, the triathlon is a multi-sports event that combines swimming, cycling and running. There are different levels of triathlons depending on the distance. The sprint distance triathlon is the shortest at 750m swim, 20km bike and 5km run. The Ironman distance is the longest and most intense at 3.8km swim, 180km bike and a marathon 42.2 km run, all of which has to be completed within 17 hours. The sprint triathlon was my first triathlon event during the Port Dickson International Triathlon in July 2011. I completed it in a time of 2 hours 5 mins 5 secs.

I trained for 7 months to prepare for the sprint triathlon. I had to relearn how to swim, cycle and run. In the process, I lost 25 kg (and am planning to lose another 15). My waist went down from 48 inches to 38 inches. I now swim, cycle and run. My doctors have certified me as super fit except for 1 nagging issue, I was still considered obese (hence the aim of losing another 15 kg). I can now bounce up the stairs and hardly feel it.

All because I started to train for the triathlon.

If that’s not enough motivation for you, here are some reasons why you should consider the triathlon:

  1. You will learn discipline. Triathlons are multi-events requiring a high level of discipline. If you’re not disciplined in your approach to the training as well as the events itself, it could lead to injury or even accidents.
  2. You will become more patient. There are no shortcuts. For the ones who have had a sedentary lifestyle (like me), it will take a long time before your body can get used to the punishment of competing. Weeks can go by before you begin to notice improvements in any of the events.
  3. You will become more focused. You have to focus on one particular triathlon discipline when you train (unless you’re doing back to back workouts). Most people I’ve spoken to agree that there will be one discipline which will have a lion’s share of challenges. You can’t allow the challenges of 1 discipline to effect the others. Mine was swimming. As bad as my swimming was, I had to learn to put it aside when I cycle or run. It’s the same during the triathlon itself. It doesn’t matter how bad the swim was, when it’s time to cycle, cycle. When it’s time to run, run.
  4. You will understand the true meaning of commitment. I went through many doubts and hesitations when I trained for the triathlon. The desire to give up became stronger during the difficult training periods when my body was in pain. I went through a period of having to ice both ankles every night for 3 months. Each night I wanted to give up.
  5. You will understand how to become technically excellent. Injuries abound if you don’t respect the technical excellence that each discipline requires. You have to spend hours and hours on drills and workouts to become technically proficient (not even excellent yet). Not only that you will have to be aware of your technical deficiencies so that you can improve on them. It’s a very good way to learn how to learn.
  6. You will be able to handle failures better. There are good days and bad days. I always have some sort of targets (or mini targets) during each training session. When I don’t meet the targets my doubts would come back. The challenge is to make each failure something to learn from.
  7. You will feel great. I mentioned in the previous point about handling failures better. Well, let’s talk about success. When you meet your targets in training that you’ve never done before or being able to master that particular technique you’ve practiced for what seemed like years, the accompanying feeling is unbelievable. I remember the first time I ran for 5km non-stop. It took me about 50 minutes (which I find very slow now). Considering a few months before I couldn’t last even a minute of running, that day was a big milestone and that feeling was indescribable.
  8. You will become fit. Fitness is a relative term. I consider myself fit now because I can run for an hour without stopping. This is a lot different to a year ago when I couldn’t even run for a minute without gasping for air. I’m working toward running for longer distances and for that I have to become not only fitter but also have more endurance.
  9. You will inspire others. I keep another blog detailing my triathlon experience and I found out that people were actually reading and getting inspired by my journey and I often get embarrassed when people recognize me at running events and telling me how I inspired them. It’s great to have a positive impact on others.
  10. There’s no feeling that can compare to the feeling of crossing the finishing line. I saved this one for last. After 7 months of training, I finally made it to the finishing line. There’s only one word to describe it. JOY. The pain was worth it. The stress was worth it. The whole journey was worth it.

I am now preparing to enter longer distances and I hope to one day compete in an Ironman distance. If you are interested, visit to find out about the next triathlon in Malaysia.

How about you? What benefits did you get from competing in triathlons?

The LearnedR Mindset

A Learner mindset is very important to have if you want to grow. In our training, I take a lot effort and time in the process of persuading a participant to shed the LearneD mindset and shift to the learneR mindset. One of the strategies that help participants to shift to a learner mindset is to give them the famous LearnedR cap.