This week I learned about a feature that GitHub offers that I completely ignored. Usually, when I collaborate with other devs on a project, I'll have an app like Trello to keep track of workflow. Github Projects are a great way to manage workflow and delegate tasks while keeping all your tools in one place.
The Set-Up
Creating a new project is as easy as clicking on "New Project" from the +
dropdown menu. You'll be greeted with basic input fields as well as a template menu.
- None - Start from scratch
- Basic Kanban - Starts with a column for To-Do, In Progress, and Done
- Automated kanban - Same as Kanban and includes built-in triggers to move pull requests and issues across the columns
- But Triage - Prioritizes bugs with To-Do, High Priority, Low Priority, and Closed columns
I haven't used the pull request or issue feature, so basic kanban is my template of choice.
Workflow
In addition to creating cards and moving them to the appropriate location, every card can be converted into an issue. Issues are useful because you can delegate issues to your team like so.
Conclusion
There are so many cool technologies and tools to discover. Sometimes learning the tech and tools that you already have on a deeper level can boost your productivity and simplify your workflow.
Top comments (0)