Tutorials
What I’d Look for Before Hiring a Game Programmer
For programmers looking for game dev jobs, here are the OOP principles, system design concepts, and version control practices I’d recommend knowing first.
For programmers looking for game dev jobs, here are the OOP principles, system design concepts, and version control practices I’d recommend knowing first.
Some advanced git commands are useful, but don’t come up often. It’s helpful to know what these features are, what they do, and when to use them.
A practical reference covering repo setup, branch management, and committing your work. The git commands that handle most of what you need.
Learn how a professional Git workflow applies to a real project. We use Pong as a simple, step-by-step demonstration from empty repo to shipped build.
A structured Git workflow keeps your project stable, your history readable, and your codebase ready to scale. Here’s the system I use on every project.