Talk in English - US at Longhorn PHP 2025
Track Name:
Main Ballroom
View Slides: https://www.canva.com/design/DAG2uG17snY/9GE1xt-_g3hGzkIUpPj8NQ/view
Short URL: https://joind.in/talk/eadc5
(QR-Code (opens in new window))
Git can feel like a boss battle: confusing, punishing, and full of mechanics you weren’t properly warned about. But if you've ever played a video game, you already understand more about version control than you think.
In this talk, we’ll reframe Git’s concepts through game design, from commit as your checkpoint save to stash as a quick inventory swap. Then we’ll level up: what does rebase have in common with timeline rewrites? Why is reflog your hidden save system?
Whether you’re early in your Git journey or managing complex workflows across teams, this talk will give you a new, more intuitive mental model for working with Git using the kind of logic games have taught us for years. You’ll leave with deeper insight into history, recovery, collaboration, and confidence, navigating even the trickiest parts of your version control quest.
Comments
Please login to leave a comment
Nice idea to use games as an analogy. The audience interaction via the poll platform was good, and the videos of some of the more complex interactions worked well
LOVED this talk. Git can be difficult to wrap your head around even when you have experience with it. I'll come back to these game analogies a lot in the future to help parse out these commands in my head.