Deliver a better product, in less time, with fewer headaches
Learn how to build better software and a more collaborative team. Every chapter of our new book is packed with expert advice and real-world workflow examples your team can start using today.
What you'll learn
This book brings together our best practices, hard-learned truths, and detailed workflow examples, taking readers through a software project from beginning to end.
You’ll learn how to build better software and a more collaborative team.
You’ll also hear from some very smart people, like Jono Bacon (former head of community at GitHub and Ubuntu) and Trey Hunner (director of the Python Software Foundation). Along the way, we’ve also included dozens of links to our favorite resources on everything from product management, to the perfect pull request, to productivity. Think of it as the ultimate guide to mastering collaboration in GitHub.
This book is awesome, it's packed with a ton of intermediate-level, professional tips, and techniques for using GitHub!
Looking for ways to turn your GitHub issues into an agile project? This book will show you how.
It’s succinct, very well written, and really digs deep into using GitHub not just to manage your repos, but also for project management.
Nearly 100 pages of no-fluff advice
How to use GitHub for agile project management
Issues are only as good as you make them. Learn a process to make GitHub issues a powerful tool for organization and collaboration.
Better task boards, smarter GitHub labels
Spend less time clicking around. Learn how to structure your project to present a clear, consistent picture of progress.
Master your product backlog
Move your product forward in the right direction. This step-by-step workflow will help you gain control over your product backlog.
Software Estimation: The art of guessing badly
How long will it take? Add predictability and accountability with this sane approach to estimates.
Succeeding before, during, and after a sprint
Keep your sprint on track. This low-overhead approach will help your team achieve bigger milestones and learn from mistakes.