Developer On Fire Retrospective

I was honored when Dave Rael invited me onto his Developer On Fire show. This show has interviewed so many of the world’s most amazing developers: Robert Martin, Scott Allen, Chad Fowler, Scott Hanselman just to mention a few of the recent examples, it’s a real privilege for me to have my name appearing anywhere on…

Goals for 2016

2015 has been a year in which I’ve learned more about myself. This helped me in writing Psychology for programmers, which discusses psychometric assessments and personality types, and is the first of a 3 part series on creativity  published on SimpleProgrammer.com. I’ve learned that it is almost always a mistake to make decisions that commit a…

Learning Path Progress

This article is to keep track of my progress on Pluralsight learning paths. It also might help you either to pick a learning path, or pick a particular course in a learning path (see my personal favorites) I have so far completed 9 learning paths: New Hire CompTIA Security+ C# Deep Dive JavaScript HTML5 Programming…

Anyone can teach

“To teach is to learn twice.” – Joseph Joubert You don’t need to be an expert to be a good teacher. In fact it often helps if you aren’t. Experts tend to gloss over a lot of details that beginners need to know. The reason for this is the experts are thinking at such a…

Impostor Syndrome

A couple of years ago, one of my earlier mentors, got a lesson about the differences between crevices and crevasses from his manager after a meeting with some business users. Dropping into technical talk, he was told, should be like going into a crevice, however that day he fell into a crevasse. He admitted that…

Three Is The Magic Number

Climbing the career ladder and getting exactly where you want to be involves a lot of work. Here are just some of the things that can make a big difference Blogging Get involved in Podcasts Public Speaking Creating regular You Tube videos Selling your app on one or more app stores Writing a Book Writing…

Time or money?

I’m sure that you’ve heard the old saying “time is money” plenty of times before. Work out your hourly rate and do the conversion. I would like to recommend taking this concept on stage further. Most of us fall into one of two categories: 1. Cash poor and time rich – this may be because…

The Mastermind Group

Just published on Outlier Developer, I describe Four Aspiring Outlier Mistakes To Avoid, which I am personally guilty of and hope that I can prevent others from making. None of the mistakes made above were due to laziness. There were all due to misprioritization. With hindsight all of these things look dumb, but while we…