All talks
Developer Tools

Practical GitHub: Advanced Use Cases

Branching strategies, Codespaces, Actions, and Copilot for real projects.

Practical GitHub: Advanced Use Cases title slide
Type
Workshop
Category
Developer Tools
Level
Intermediate
Duration
120 min
Language
English
GitHubActionsCodespacesCopilotCI/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

  1. 01Branching strategies compared (Git Flow, GitHub Flow, trunk-based)
  2. 02GitHub Codespaces: your free cloud dev environment
  3. 03GitHub Actions: client- and server-side validation, CI/CD
  4. 04GitHub Copilot in the editor, terminal, and on the web
  5. 05Bonus: 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

Delivered once