Software development changes fast. We live in a golden age of developer tools — from static site generators to low code platforms to AI code completion — that help us build powerful products more quickly, more securely, and more collaboratively than ever before.
But we often don't talk about how leading teams through this whirlwind of modern development is changing fast, too.
We constantly navigate changing technologies, people, and processes. We juggle hiring, mentoring, sharing feedback, shipping new features, paying down technical debt, scaling systems, setting team goals and strategies, and so much more. We care deeply about both the software we build and the people who build it.
This community is a place for engineering leaders to share their ideas, advice, and resources on building effective engineering teams. Our goal is to improve our craft through meaningful conversations about our challenges and successes.
We're excited to welcome engineering teams of all backgrounds.
Follow tags related to your favorite topics, such as #culture and #leadership, or follow other contributors.
Introduce yourself in the #welcome thread below and join the conversation.
Start writing. You can even cross-post content from your personal website or blog to get started.
Let us know if you have any questions about contributing!