Who would have thought, looking 18 months ago, that we would be where we are today. There has likely never been a hotter time to be in the technology industry in particular with employees having a smorgasbord of choice.

As the world comes to terms with everyday life post pandemic, if there is such a thing, businesses are now coming to the realisation of what the pandemic has done for the landscape of hiring and retention.

What we giveth, we taketh away

People have tasted the delights of remote/flexible working and a new level of control over their work/life balance. …

Photo by Rita Morais on Unsplash

The struggle is real!

Early on in my learning journey and with a desire to write about what I had learnt, I suffered from some severe levels of imposter syndrome.

“Who would read about what I had to say?”

“Nothing I can say will be original!”

“There are already experts, why would anyone read this?”

The above are just a few of the questions/statements and essentially put-downs I would ask myself during these times. This was my internal saboteur at work.

It wasn’t until a few years ago after reading an article by an amazing young lady, Ali Spittel (@ ASpittel on twitter), which…

Photo by Kerry Orr on Unsplash

Now you may be saying, “Wow, what drama!” but stick with me and let me explain.

What follows is not an epic tale of woe. It is some deep reflection on the last six months of my professional life, learnings and understanding I would like to share.

So, a little context and history to set the scheme. I started in my role five years ago in a senior automation role. …

Part 3

Image by Binti Malu on Pexels

Today’s post is a continuation of “My Journey Towards Self-Mastery Part 2”, in which I talked about mindfulness. I will cover the final parts of my daily routine.


Visualisation is a fascinating practice that has both myth and legend attached to it. There are stories of POWs spending years visualising their golf stroke and, upon returning home, having a fantastic golf game.

Now, I am not suggesting you sit and contemplate your tennis stroke or chess strategy ad nauseam, but I can speak to the benefits of focusing on an outcome to help you positively proceed on your…

Photo by Simon Migaj on Unsplash

Today’s post is a continuation of my original article “My Journey Towards Self-Mastery Part 1”, in which I talked about the structure around my mornings to help with my learning and growth both professionally and personally. I dived into the first aspect of that around my reflection journey. Today’s topic is on mindfulness, its use and its benefits.


Countless articles and books have been written on this topic but for those not overly familiar with the concept, here is a quick definition attained from here:

“a mental state achieved by focusing one’s awareness on the present moment, while calmly…

A pile of hand written reflection journals
Photo by Justin Hennessy

Just recently, I was privileged to be have been asked to do a presentation on my philosophies on learning, growth and ultimately self-mastery, you can find the full talk here:

There is a lot of content in that talk so I wanted to break the main areas down into several posts so I could delve a little deeper into each section.

For context, I have a very structured routine that I follow, 7 days a week, 365 days a year. I start at 4:15 am most mornings and very rarely (now anyway) miss it and do between 2–3 hours.

Photo by Jude Beck on Unsplash

It is the first day of 2020 so I thought I would do a little retrospecting of 2019 then put out there what this year holds for me.

2019 was one of the most difficult, challenging, rewarding years of my career. The year started with some significant changes to my department but ended the year in a very strong position. My success in 2019 had a lot to do with the people around me, who also had a great year growing and stepping up into their potential.

2019 was also a year of further developing my growth mindset. I set…

So recently I have been doing a heap of spreadsheet work, trying to do some better modelling of costs and getting better insights into data generally.

For my current task I needed to be able to read in a dynamic list of items (which change all the time), and SUM them up over a number of months in another sheet. The ultimate goal was to not have add a new products then update the aggregate sheet.

So to demonstrate this, here is the outcome I was after (obviously this is generalised for this post). …

I was working on a module that installed a package. I wanted to take the systemd unit file that was installed through this process and pass in a parameter into the puppet class, to specify a number representing the number of extra of this service I wanted running.

Here is the original module:

After a fair bit of research, I discovered Puppet doesn’t have a native for loop but it does have the range function. Interestingly, range doesn’t support integers so you need to pass in strings.

So, firstly I added a parameter to pass in the agent count…

Full title: Measure What Matters: OKRs: The Simple Idea that Drives 10x Growth

Like Lyssa Adkins “Coaching agile teams” is to coaching, Jez Humble’s book on Continuous Delivery is to DevOps and David Rock’s “Quiet Leadership” is to Servant Leadership, John Doerr’s book on Objectives and Key Results (OKRs) is the bible on company and team alignment and measuring success and failure.

Don’t not let the simplicity of this framework fool you, OKRs are a simple concept but difficult to get “right” (whatever that actually means). Whilst researching ways to help my department get better aligned to the company vision…

Justin Hennessy

I am a technologist, an enabler, musician and I have an acute sense of the moment. https://justinhennessy.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store