Backlog
2025
Interactive Version Control Tutorial
An interactive web app to help PM's learn how to use Git/ GitHub for version control.
Swift
iOS

Description
With tools like Cursor/ Windsurf coming to market, PM's are trying their hand at building their own products to better understand the product development lifecycle. An issue that many are running into is that they can quickly end up irreversibly destroying their codebase if they give too much control to AI.
Having recently gone through the process of learning how to use GitHub/ Git commands myself via youtube videos and asking my engineer friends, I was still worried that I would accidentally use the wrong commands and delete/ ruin my codebase as I first started to use it.
This led me to the idea of creating a more interactive/ sandbox experience for safely learning the impact of different Git commands and pushing/ merging code with GitHub.
This web app will show a side by side of local <> cloud as you write code then push/ pull/ merge/ stack etc. to safely learn how to do version control. Users will also learn how pull requests and approvals work within GitHub, so that they can get closer to what is happening in the engineering teams that they work with daily.
© Ben Hacking 2025 - All rights reserved.