Set up Your Engineering Teams for Success
Organizations need to be comprised of agile, autonomous teams that can deliver with minimal coordination with other teams. Those teams must plan work, solve problems, make decisions, and review progress in service of a specific set of projects and services.
Use Job Descriptions to Build Great Culture
Job descriptions can be culture carriers. Done right, they give your team a concise nugget of culture that is both actionable and useful — a razor for day-to-day decision-making, hiring, or any area where you need a guide for behavior.
How to Decide to Fire
Firing is easy when someone is misbehaving. It is much harder when they are performing inconsistently. How do you know when to fire?
Joy in Aligning With Product
Organizations are not naturally aligned and most leaders can't restructure the org to improve alignment. Here we provide some approaches that help improve alignment with Product.