Taking a Break

After some consideration I’ve decided to take a break from blogging. I’ve really enjoyed writing the articles and posts I’ve published over the last couple of years. However I’ve been finding it increasingly difficult to come up with new and interesting posts week on week. I’d much rather post quality content more periodically than dull and boring posts over and over again.

I’m currently working on a Donuts and Dragons short story not to mention some more scrum learning and exams. I’ll post updates as I have them.

However, if you’d like to get in touch just drop me a message on Twitter or as a comment, more than happy to continue help and support the scrum and devops communities.

Time to give blogging a bit of a rest for a while!

Five Books to Revisit

I’ve probably mentioned before that I try to read or listen to The Phoenix Project each year. Each time I pick up different things and, although rather dated now, I believe it’s still one of the most important books in our industry.

This year I’ve decided to take things a little further and run over five key revision books and listen to them back to back. My greatest hits if you like of what I feel are the cornerstones for current software development without digging into the actual code. In no particular order my books are:

The Phoenix Project

As I mentioned above TPP is one of the most important books of recent years for our industry, it’s a great introduction into devops and the idea of system thinking and should be required reading for anyone in a software development role. Lets skip over the bit where they consipire to conceal a huge customer data breach from the auditors.

The Unicorn Project

The Unicorn Project came out much more recently and tells The Phoenix Project from the perspective of Maxine, the developer who caused the payroll failure which kicked off the story. The Unicorn Project talks about the value of paying down technical debt, decoupling systems, and architecting for sustainability. It evangelises functional programming a little too much for my liking and Eric calls everyone “sensei” but it’s a very valuable and enjoyable read.

Accelerate

Ok, The Phoenix Project and The Unicorn Project are fun stories about DevOps. This is data and proof. Nicole Forsgren is a PhD, research is her day job and she was the driving force proof between The State of DevOps reports for years. In this book they delve into industry best practices and categorically prove that they lead to not only better development team satisfaction and performance but better business performance.

Accelerate: The Science of Lean Software and Devops: Building and Scaling  High Performing Technology Organizations: Amazon.co.uk: Nicole Forsgren,  Jez Humble: 9781942788331: Books

Rolling Rocks Downhill

You’re going to be surpised by this one but I REALLY like Rolling Rocks Downhill by Clarke Ching. It talks about many of the similar ideas of the previous three books on my list but goes into much more detail around the financial benefits and priortising options of working in an agile manner. It’s also actually really funny, I find myself chucking all the way through – something which is very rare in a technical book!

Drive

I wanted to go for something different for book number five. There were some VERY strong contenders including Team Topologies, Radical Candor, and The Lean Startup. I also can’t really list my own books… so I finally settled on Drive.

If you’ve not read any of Dan Pink’s books before they’re worth a look. He typically looks at a particular psychology idea (in this case motivation) and discusses it in nice accessible language. He’s very good at translating scientific research into business and layman’s terms.

In Drive he discusses many of the key elements which are required to keep employees motivated and happy and, shockingly many of those same aspects line up with the research conducted by Nicole Forsgren and advocated by Erik in Gene Kim’s books.

Drive: The Surprising Truth About What Motivates Us eBook : Pink, Daniel  H.: Amazon.co.uk: Books

What do you think to my five revision books? What have I missed which I really must read next? I’d love to hear in the comments below or on Twitter.

Book Review Hyperfocus

I recently listened to the audiobook Hyperfocus by Chris Bailey it was an interesting read. One I’d recommend if you’re interested in minimising distractions and focusing entirely on single tasks.

Hyperfocus: How to Be More Productive in a World of Distraction:  Amazon.co.uk: Bailey, Prof Chris: 9780525522232: Books

The book talks a lot about minimising distractions. Muting mobile phone notifications, only checking email periodically and all the other stuff you’d expect in a book about productivity.

What I liked though was the discussion around intention for attention. By sitting down and defining what we intend then we can single task on that and ensure it’s delivered. Giving 100% of our attention to whatever we’re intending to focus on. If that’s watching a television programme with a loved one then do that, if it’s reading a book then do that. It’s only be defining the intention of our attention that we’ll ensure we’re effective in what we’re doing. Obviously this isn’t as easy as it sounds and Chris Bailey gives lots of suggestions of how to achieve this.

The other thing he focuses on is scattered attention. Hyperfocus is ideal for when we are mono-tasking on a particular task, but he discusses the benefits of letting out mind wander to capture random thoughts (he calls these unclosed loops, a phrase coined from Getting Things Done I believe) and to find to solutions to problems. Bailey argues that it’s only by creating space for our mind to wander and capturning those wanderings we can unlock the power of scatter focus.

Overall the book was a really interesting lesson, probably not up there in my top 3 productivity books of all time but a few interesting ideas and worth a read if you’re into that kind of thing.

Have you read Hyperfocus? What did you think of it?

Goals for 2022 and a Review of 2021

If you’ve been following this blog for a while you’ll know by now that as well as Scrum I’m a huge fan of goals, personal development and productivity. I mentioned recently that I don’t believe in annual goals. However, I do feel that it’s important to look back on what we achieved through the last year and what’s coming up.

I did something similar last year and gave myself the following goals for the year:

  • Read 21 Books – currently sat on 103
  • Write 52 Blog Posts – So far I’ve posted every week (plus a few more for the junior developer series I wrote)
  • Pass my PSM1 – Actually I’ve passed my PSM-I, PSM-II, PSM-III, PSD-I, and SPS
  • Finish my new book – Done, published Donuts and Dragons which is for sale on LeanPub
  • Finish painting my Stark and Lannister armies! – Done, also painted my Imperial Knights and Salamanders

In addition I’ve also passed the AZ-900 exam as well as AWS Cloud Practitioner, AWS Solution Architect Associate, and AWS Security Speciality.

It’s hard to pinpoint the highlights. Most likely passing the PSM-III exam, a really tough exam and something I’m extremely proud of doing.

As for low points. I had a really tough Q4 and it would have been really easy to give up. However I used the scrum techniques of inspection and adaption to identify the issue and prioritised passing the final AWS exam to get myself over the line. We’ve also had some tough months as a family which no doubt impacted caused the wobble.

I’ve mentioned before that I’m not planning on setting goals for 2022, instead I’m going to focus on Q1. I have a few overarching themes of AWS and Scrum which I intend to follow but would also like to spend some more time writing (and a few key work projects to deliver). When you are setting your own quarterly goals I would strongly encourage you to look at your key strategic goals and look at what the next steps are towards them. In my case (as you’ve probably noticed Cloud and Scrum feature very highly).

For Q1 2022 I plan to:

  • Read 20 Books
  • Paint Word Bearers, Raven Guard, and Tully Cavalry
  • Write my new Donuts and Dragons short story
  • Pass AWS Machine Learning Exam
  • Take Scrum.org Product Owner exam
  • Take Scrum.org Kanban for Scrum exam
  • Create and Deliver specific Scrum training course for colleagues at work

A nice balance of professional development and relaxation tasks with some work goals thrown in. Some of these are very ambitious but I’d rather try and fail than assume I can’t do it!

What are your New Year’s goals? Are you working over a 3 month planning period or over the full 12 months? Drop a comment below or let me know on Twitter.

Happy New Year!