7th Software Engineering Day, 6 May 2025
Practical GitHub: Advanced Use Cases
Branching strategies, Codespaces, Actions, and Copilot for real projects.
- Organizer
- Polytechnic University of the Philippines
- Venue
- Online
- Attendees
- 150
- Type
- Workshop
- Level
- Intermediate
- Duration
- 120 minutes
- GitHub
- Actions
- Codespaces
- Copilot
- CI/CD

Abstract
Beyond the basics: the GitHub features that level up personal and industry projects. Compares branching strategies, then works through real use cases of Codespaces, GitHub Actions (CI/CD), Copilot (editor, terminal, and web), and GitHub Models.
Outline
- Branching strategies compared (Git Flow, GitHub Flow, trunk-based)
- GitHub Codespaces: your free cloud dev environment
- GitHub Actions: client- and server-side validation, CI/CD
- GitHub Copilot in the editor, terminal, and on the web
- Bonus: GitHub Models for free AI experimentation
Key takeaways
- Pick a branching strategy that matches team size and release cadence
- Actions + Husky catch problems before they reach main
- Codespaces gives you a disposable, full-power dev machine for free