Writing status reports can be a tedious affair, but if done right, status reports can be a valuable exercise that helps programmers share the impact of their work and accurately convey information to upper management. To get the most value from writing one, you’ll need to approach the task in a different way.Read More
Communicating changes at scale is a challenge for even the most seasoned leaders. With every interaction, there’s a chance for someone to misinterpret the change, its motivation, or its impact. Great leaders make sure they’ve written down their plan, keeping everyone on the same page.Read More
Advocating for the team ensures visibility into the team’s work through thoughtful and intentional sharing of impact, objectives, and issues. This visibility pays back dividends to the team in recognition, opportunity, and development. For any team, its leaders serve as the team’s principal advocates and champions. They are frequently the conduit that carries information to the organization about the team’s work and its impact.Read More
The Team Meeting is the regular occurrence where you and your staff come together to discuss issues as a collective unit. A good team meeting requires a good facilitator, but that facilitator doesn't need to be the manager. Anyone can unlock better staff meetings using this playbook.Read More
The answer to sharing ideas and intents resides in the oldest consensus tool on the internet, the “Request for Comments” (RFC). With an open, timely, non-authoritative design, RFCs not only capture what was decided, but what wasn’t decided, technical ideas, and general thoughts about engineering.Read More
You’re growing! You’re so successful that your company is bursting at the seams. You need to add more space. Good thing there’s another floor you can use.
You are about to experience the stairway problem.Read More