7 Steps to Become an Effective CTO

Happy CTO

1. Define your vision for your future by setting goals When it comes to setting goals, many people fall victim to the “goal-setting paradox.” This is when a person sets unrealistic or uninspiring goals and then does not follow through with them. It’s important to be careful with what you set your goal as. It … Read more

10 Black Friday (& Cyber Monday) Tips For The CTO


If you are involved in online retail whether B2C or B2B then there are certain times of the year when your systems are pushed to their limit. A few years ago, I was involved in an e-commerce outfit that had about 10k live SKUs and the main times in the year for promotion where Black … Read more

Think Twice, Before Re-Inventing The Tech Wheel


Here is a scenario familiar to many us, from engineer to CTO.

A shiny new and exciting concept has emerged. Might be a new idea for your startup, an internal application for your company or a new customer offer.

What’s the first thought that whizzes across your mind … well, it used to whizz across mine!   How about …… “Let’s build this baby from scratch. Then I can be in full control”.

Hold on a moment, are you sure?

This is the article I wish I’d read once or twice in the past.

Read more

The Art Of Giving Feedback


Giving constructive feedback to the people you manage is often one of the more uncomfortable tasks you face as a tech leader and yet it’s one of the most important leadership skills to get right.

Why Leadership Coaching Matters To Me


“Coaching isn’t therapy – it’s product development with you as the product” I started my career as many of us did, messing around at home with a PC, Mac or phone (my youth pre-dates the smartphone!) trying to understand how the operating systems worked and whether they could be tweaked. I experimented with the technologies of … Read more