April, 2023
18 April 2023
As a leader, an important trait is making strong decisions. It’s an essential skill that involves analysing information effectively, assessing risks and benefits, and making a decision promptly.
07 April 2023
“I’m a person who enjoys routine, so when someone suddenly changes my routine, it can be tough for my brain to handle. On the flip side, when I come up with changes, I love them and can’t see why others wouldn’t agree. I’ve found that many people are like this....
04 April 2023
“The right people are usually rewarded and recognized here.”
March, 2023
25 March 2023
Once upon a time, there was a software engineer passionate about creating great software. He worked at a tech company on a critical project. One day he attended an important meeting about the project, with several senior leaders of the organisation present.
19 March 2023
The first big piece of software that I ever worked on I started in my early twenties. I was young, saw an opportunity and dropped out of university to do what we now call a start-up. At the time, I thought I would revolutionise the cabinet-making industry.
01 March 2023
Finding alternate vendors
February, 2023
15 February 2023
Board Approval Paper
13 February 2023
I’m tired of using the term IC (individual contributor) to describe staff/principal roles. These folks are not individual contributors. Rather, they are technical folks you are also leaders who do not have direct people management reports.
08 February 2023
Add to blog
January, 2023
28 January 2023
See 2022’s Things to read and watch
See 2024’s Things to read and watch
November, 2022
26 November 2022
I’ve spent some time reflecting on my thoughts about “winning” as a leader. While I could argue that some things don’t have a finish line, you have never totally “won” or “lost”. There are milestones, events or missions that you either achieve or don’t with the subsequent rewards or consequences....
03 November 2022
Recently, I’ve been focusing on what my core values are. Why? Because I’ve found that whenever I break one of my core values, I experience cognitive dissonance. When I’m experiencing cognitive dissonance, it impacts my general happiness as a human.
October, 2022
29 October 2022
As I’ve gained more experienced, my view on engineering excellence has evolved. Early in my career, I did not understand what engineering excellence looked like. I knew the basics of coding. I spent several years building a monster application that eventually became impossible to maintain. Near the end, it got...
27 October 2022
What’s the problem we’re trying to solve?
24 October 2022
NoDesk
RemoteOk
Remotive
HNHiring.org
No Whiteboard
August, 2022
04 August 2022
Each week I share an Engineering wide “Plan of the week” that details where I’m focussing.
04 August 2022
Governance and Accountability Assuming there is an overall project plan for external management of messaging - at Program Clear roles and responsibilities - Appoint Change Management Lead or own for accountability on overall program Define Change Management Cross Functional Team including - PPC, Legal, Program Manager, Project Manager, Business Representatives,...
June, 2022
09 June 2022
Do people fear change?
May, 2022
23 May 2022
A PM recently shared these guiding principles in retro after a SWAT. A SWAT is a short term team composed of members from other long-running teams assembled to solve a specific issue.
March, 2022
27 March 2022
Overcoming the messy matrix for platform teams