Monthly Archives: May 2016

Life at a Start-up : Changing Job

I have had quite a diverse career working across different industries from computer games through to financial services and healthcare. I have spent the past 2 years working for Boots, a large UK healthcare retailer, as a software development manager. I enjoyed working at Boots and had a good team, but my role at Boots started taking me further away from software development.  This was starting to concern me, especially as I started to write courses for Pluralsight. Writing for Pluralsight didn’t just happen overnight. It was a lengthy audition procedure but once I was in and had released a few courses, I realized that this was going to be something big for me. Being in a position where I was moving away from daily coding was now clearly going to be an issue for me, so something had to change.

Buying Butler - Buying. Made Better.

Buying Butler – Buying. Made Better.

About the time I started working for Boots I was introduced to 2 founders (Steve Weston, and Graham Blaney) of a new start-up called Buying Butler. Steve and Graham had been trying to get me to join them for a while but the timing wasn’t quite right for me as working for a small start-up can be a risk, especially when you have a mortgage and 2 kids, but as I built up my course catalog with Pluralsight and Buying Butler got some decent funding, I decided to take the plunge and go and work for them. At the time of writing this post I have been officially working for them for a week.

Continue reading

Techorama 2016 : A Cutting Edge Developer Conference

I have spent most of this week in Mechelen Belgium at a software development conference called Techorama. I was booked as a speaker to talk about developers going into management. It’s the first time I have presented this talk, but it is loosely based on my first Pluralsight course called Developer to Manager.

Is being a manager right for me by Stephen Haunts at Techorama

Is being a manager right for me by Stephen Haunts at Techorama

The talk went very well and I had a decent sized audience which was nice and they seemed very engaged, so hopefully my talk helped them. The conference itself was very well run. The Techorama team, Gill, Pieter and Kevin have done a fantastic job of putting on this conference, and it is no mean feat to organise a conference.

Continue reading

Is Being a Manager Right for Me – Techorama Talk

I have just delivered a talk at the Belgium software development conference Techorama. My talk was called Is Being a Manager Right for Me. This talk is a shortened version of my First Pluralsight course called Developer to Manager.

If you want a copy of the slides, they can be found here.

Is being a manager right for me by Stephen Haunts at Techorama

Is being a manager right for me by Stephen Haunts at Techorama

The purpose of the talk is to help developer decide if being a manager s right for them. The talk sets out to set their expectations by talking about career paths, the difference between management and leadership and many core skills that a manager or leader needs.

The talk went very well and I had a good sized audience. I will do a fuller write up of the conference when I am back from the conference.

Lean Software Development Fundamentals on Pluralsight

I have recently released my latest Pluralsight course called Lean Software Development Fundamentals. The course is an extension to my Agile Fundamentals course and talks about applying some of the principles of Lean manufacturing to the software development world.

Lean Software Development Fundamentals by Stephen Haunts

Lean Software Development Fundamentals by Stephen Haunts

Here is the official course description.

Incorporating lean manufacturing and lean IT principles and practices is essential to delivering software to your customers quickly and easily. This course, Lean Software Development Fundamentals, will help you understand how the lean principles can be applied to software development so that you can more efficiently deliver software. First, you’ll look at how the seven lean software principles apply to a software development team. Next, you’ll discover what practices a team can introduce to help make the transition to lean easier, and how Kanban can help to make a team more efficient. Finally, you’ll also get to think through a fictional example of a software development team delivering a call center application to their business. By the end of this course, you’ll better understand how to develop your software in a lean way, and ultimately, you’ll be able to deliver with increased efficiency.