A great developer experience isn't just an outcome of using AI tools well. DevEx is also a prerequisite to higher efficiency gains. Good documentation, robust observability, fast test execution, frictionless local dev experience -- these aren't just nice-to-haves in the world of AI-assisted engineering. They're essential. Companies that have already invested in devex are seeing that investment pay…
I get asked a lot about various developer productivity metrics frameworks, so I’ve written a detailed whitepaper about each framework, what their goals are, and when you might consider using them. It’s long and just looks nicer as a PDF, so the link is below. Download the whitepaper.
Staying out of “solution mode” is often one of the harder things to master when you’re coaching your team. Using coaching questions can help you resist the urge to inject your own solutions, and help give the other person space to come to the solution on their own. Good coaching questions have two criteria: They can’t be answered with “yes” or “no” They don’t have an answer embedded in the…
Look beyond activity data from GitHub and JIRA and take a look at a practical example of how I use data and evidence to measure individual performance.
We follow The Rule of No Surprises to avoid unexpected emotional reactions during performance review conversations. Still, they can happen. Here’s what to do.
It’s tricky to navigate relationships after a move to management, or any situation where a former peer now reports to you. Can you still have lunch together?