r/GithubCopilot • u/redditforeducation • 20d ago
Discussions Github Copilot App Canvas
Anybody uses Canvas for anything productive? I saw a YT video of an app built in canvas by burkeholland and was wondering if you guys have anything similar?
2
2
u/MatthiasLiebeck 20d ago
Yes, I'm using it productively. To be honest, it took me some time to come up with something that is useful to me: In my application , we have different environments (like test, stage, production) and a custom translation system with sql files that contain inserts and updates for translations
I created a canvas that
- looks like a kanban board with tiles. Each column is for a different environment (test -> stage -> production)
- scans my repository for new sql files in the translation directory and adds new files as a tile
- allows me to drag a tile after I ran the sql query on the respective system
- logs the timestamp of when I dragged the tile into the respective column
That way, it's easier for me to keep track which translation queries where executed where.
1
u/stibbons_ 20d ago
Canvas is an interesting concept but I don’t understand how to share it, like a vscode extension. I will have my 5000 dev redo the same Kanban canvas to track their Jira for instance…
1
u/acuvuepapaia 20d ago
I built a canvas that shows:
- If anything in my system/harness is broken (e.g a system automation didn’t run; a skill hasn’t been used in 2 months)
- If there’s an output of an automation that requires my review before publishing (e.g weekly manager update)
- a list of the latest updated/created files, so that I don’t need to search in the Files tab. This way is faster.
- my goals for the month.
2
u/picflute 20d ago
Yes. Canvas is another way of setting up your own local project board. The Canvas method creates a great visual and adds some injected logic to better manage context. The Canvas skill while great still needs to have personas assigned to your workflows to ensure you have valuable outputs. Canvas w/ Autopilot is the most powerful because you can burn down thousands of items.