SCALING HUMANS WITH THE SDLC
It’s well understood that the vast majority of people turn up to work every day wanting to do a great job and be recognised for their efforts in whatever way grants the dopamine hit we all so desire. If this holds true, then we should also expect that all workplaces, large or small, operate like a well oiled machine yet we know this isn’t the case. So what’s the happs?
Read moreSWIM BETWEEN THE FLAGS
If you release software with any reasonable cadence, it’s almost inevitable you will end up using a feature flag system of one sort or another. There always comes the time when engineering wants to decouple from the release cycle of the Go To Market (GTM) team and with good reason. The GTM team is slower and more traditional. They want to announce big “drops” and send out the marching band to showcase all the cool new stuff you can do in a process that can take months to orchestrate whereas we prefer to deploy more frequently in small increments.
Read moreSOFTWARE OWNERSHIP EXPERIENCE
When I was a teenager I started saving up for my first vehicle and I remember my dad saying the cost of buying it was the cheapest part of the ownership experience. I had not a clue what he meant but as I grew I understood that the cumulative cost of insurance, maintenance, registration, fuel, etc over the time of ownership often dwarfs the cost of purchase.
Read moreIN THE DEFENCE OF PERFORMANCE
Defensive programming is a solid practice to adopt and I generally advocate that we do so but we have to be careful we are still getting the value we expect from the practice.
Read moreTECH DEBT TETRIS
Some time ago I was getting an old gameboy up and running again and found myself enjoying a game of Tetris. It occurred to me that this game is not dissimilar to the concept of technical debt.
Read moreCODE CRASH INVESTIGATIONS
I’m quite a fan of a Canadian documentary series called Air Crash Investigations. The show re-enacts aviation incidents and the investigations that follow. Admittedly, its a little dark, but its absolutely fascinating. The debris field can be vast and there’s often very little left of the aircraft. None the less, the investigators painstakingly piece together the chain of events and sequences of errors that led to a plane falling out of the sky.
Read moreHOW TO MAKE YOUR CV STAND OUT
I’ve sometimes taken the opportunity to speak on engineering career panels and a question often asked by new engineers or graduates is ‘How do I make my CV stand out?’ The answers given are often of a similar ilk - write a cover letter, research the company, make sure the employer understands why you’re excited about their particular business. Whilst this is great advice, it may or may not make you stand out. What stands out to me is not the same as what stands out to someone else. Hiring managers are people just like you and I, they have biases, preferences, opinions. There is no one-size-fits-all technique to get your CV into the ‘YES’ pile.
Read moreZERO DEGREES KELVIN
It seems fitting that the first post should be about the inspiration for its title.
Read more