Project Management with GitHub Projects

Jay (Vijayasimha BR)
3 min readFeb 12, 2025

--

two attractive young indian women, wearing a crop top, jeans shorts, discussing a project in a coffee shop, large window behind them. Art. Painting. Digital Art.

I setup a public, open project that tracks my syllabus for C Sharp Corporate Training Syllabus. For this, I decided to use GitHub Projects. These are my thoughts.

For the last 8 plus years, as a freelancer, I have been using Trello (and I continue to use it) for my internal project management. I use it with my clients, tutoring and for personal life goals as well. So, that is good.

At the same time, there are always news thing happening, and I have gotten more and more used to using GitHub as part of my daily coding life. So, I keep trying to use as many features of GitHub. One such feature, was GitHub Projects.

In an earlier, post, I talked about a public repo and github pages website that I setup, for the purpose a syllabus for my corporate training work in C Sharp and .Net.

As it is a public repo, I figured, this might a good opportunity to setup a ‘public’ project (along with my internal project boards where I am using Azure Boards and Trello). So, I went ahead and did that.

You can find the public GitHub Project Board, here.

https://github.com/users/Jay-study-nildana/projects/7

I am using the ‘Kanban’ view, which is what I prefer.

So far, the experience is okay.

The setup is very similar to what I have on Trello and Azure Boards. The way it is organized is a little confusing, but, this is probably just me being new to this. I am sure, as I spend more time with it, I will get it know it better.

I can create epic cards and then create sub issues (and dig deeper with sub issues to sub issues).

If I should get any collaborators, it’s easy enough to add them, and assign tasks.

There is a work effort and priority system. Labels as well.

There is a milestones feature, which I am not using as of now, but I will explore it as time goes.

There are multiple views too, which could become useful, if not right now. I mostly stick to the ‘kanban’ view, as that is what I find most productive (and is the default style of Trello). So, familiarity playing a big role here.

I am also planning to use plenty of Azure and GitHub Actions as time goes on, and I believe these things are tightly integrated to the GitHub Boards.

And, hopefully, GitHub will continue to add new features to Project Boards as time goes.

I work as a coding tutor. You can hire me on Upwork, Fiverr and Codementor. You can also book a session on calendly, and visit my website. Also, video tutorials on my YouTube Channel. My Podcast is here.

--

--

No responses yet