Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

I am new to GitHub and I have lots to say (2025)

A new GitHub user shares their initial impressions and experiences with the platform in 2025, offering a range of observations about learning and using GitHub for the first time.

Background

- GitHub is a platform for hosting and collaborating on code using Git (a version-control system). It's the standard place where developers share open-source projects, track bugs, and review each other's code. - This Reddit post is a rant by a newcomer frustrated that GitHub feels designed for experienced developers, not beginners. Common complaints include confusing terminology (commits, pull requests, forks), the command-line requirement, and the expectation that you already know how Git works. - The post reflects a long-running tension in the developer world: tools built by and for professionals often have steep learning curves for newcomers, even though those same tools are essential for modern software work.

Related stories