On building excellent Engineering, beyond just the code.
Team Structure - A Primer
Structuring teams seems to be a large part of leaders' responsibilities. How should one approach it?
Making OKRs Stick
OKRs seem like such a good idea. Why, then, is it so difficult to make them stick in an organization?
Engineering Director: More of the Same?
What exactly does this role entail? Is it just an incremental level in a management ladder?
Adventures with ChatGPT, my Coding Sidekick
I've considered myself a healthy skeptic of Generative AI... until now.
The Pulse
When work in your organization starts to take on an uncanny regularity
On Estimates, Deadlines, and Expectations
Believe it or not, one of the most valuable engineering skills is the ability to set and deliver to expectations.
Diving Deeper into Tech Debt, Part Two
A deeper dive into tech debt: how to talk about it and manage it
Diving Deeper into Tech Debt, Part One
A deeper dive into what tech debt is
Transitioning to Management: Part Two
How to transition to management?
Transitioning to Management: Part One
Should you transition to "Management"?