frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: GitByBit — Git course integrated into VSCode and Cursor

https://gitbybit.com
2•neochief•1h ago
Hi folks! My name is Alexander Shvets. People know me best as an admirer of raccoons and the creator of Refactoring.Guru

Today I'd like to show you the project I've been working on for the past two years: https://gitbybit.com

It's a Git course that runs inside your code editor (VS Code, Cursor, and friends), so you learn Git by using it in real dev environment. It's well-designed and illustrated.

## Who is it for?

The course will be most helpful for three groups of people:

- Developers who “use Git” but mostly as a black box. You know a few commands, but you want to actually understand what you’re doing.

- Builders returning to code (PMs, designers, ex-devs) who now use AI tools for prototypes and internal tools, and need their Git muscles back.

- Hobby coders and beginners who want a practical, confidence-building path from zero to “I can work with Git.”

## What makes it different?

I designed GitByBit as a modern way to learn Git (if we can still say so about a project that doesn't use AI). It's story based, you learn about everything gradually, one concept built upon another. It's is also hyper-focused on practice: building muscle memory for commands, using real Git, real IDE tools, etc.

That's possible because of the unique format: the course is integrated right into your code editor (assuming it's VS Code, Cursor, or any of the clones). It can also be run online via GitHub Codespaces. This format allows it to achieve some pretty cool things:

- Real Git, editor and terminal. You're always using real stuff! Once you finish the course, you're one shortcut away (Open New Window, Ctrl+Shift+N) from applying everything you've just learned about Git in your next project.

- Instant feedback. The course can check the results of your actions, explain errors, suggest workarounds, etc. You don't have to jump between a web page with instructions and the terminal, or search for explanations of cryptic Git errors. It's all in one place.

- Respects your time. The content is presented in bite-sized chunks, which helps you keep focus and stay engaged. No endless videos you have to sit through. The main course can be completed in one sitting, in an evening.

- Gitopedia. While progressing through the course, you build your personal in-editor Git reference, unlocking bits of supplemental material. They go into your personal knowledge base, a thing I called Gitopedia. You can pull up the Gitopedia as a separate tab in the editor, or arrange it to be opened in parallel at all times. It also serves as a map of what you've learned so far.

- Illustrated. There are cool handmade illustrations (see https://gitbybit.com/blog/0005-illustrations)

## What's covered in the course?

There are two parts.

1. The FREE main course, focuses on Git essentials: things that you need to know to work on your personal projects. Setting up and configuring Git, working with the terminal, the staging area, commits, branches, history, remote repos, etc.

The course teaches Git in terminal first, but also shows how to achieve the same thing via graphical user interface of the editor.

Apart from learning Git itself, you also get insights on using the terminal effectively (navigating history, using autocomplete, etc.), learn about software release cycle, semantic versioning, licenses, best practices and more.

2. Optional paid add-on (extra practice and team workflows):

- Selective staging and resetting changes.

- Different ways to clean up the repo or ignore unwanted changes.

- A detective scenario where you investigate project crashes using git history and git blame.

- A deep dive into merging/rebasing branches.

- And my favorite: the full GitHub pull request workflow, from forking someone's repo to updating it according to the maintainer's demands, and the eventual merge.

Enjoy and have fun!

Ralph Wiggum Loop

https://beuke.org/ralph-wiggum-loop/
1•speckx•32s ago•0 comments

Google Cloud announces 2x price increase for CDN and peering in North America

https://wallstreetcn.com/articles/3764292
1•haebom•1m ago•1 comments

Death of an Indian Tech Worker

https://restofworld.org/2026/india-tech-workers-crisis-suicide/
1•pseudolus•1m ago•0 comments

Trump's return-to-office mandate backfired

https://thehill.com/opinion/white-house/5706747-federal-telework-retention-costs/
1•ripe•2m ago•0 comments

Show HN: Semantic-diff – understanding intent, risk and impact behind Git diffs

https://github.com/tkenaz/semantic_diff
1•mvyshnyvetska•2m ago•0 comments

DRACO: Double-stranded RNA activated caspase oligomerizer

https://en.wikipedia.org/wiki/DRACO
1•Ariarule•3m ago•0 comments

Show HN: Totalizer – P2P yes/no polling for meetings, no signup required

http://totalizer.ponyo877.com/en/
1•ponyo877•4m ago•0 comments

What's the Point of Clawdbot?

1•benjaminwootton•4m ago•0 comments

Grok is experiencing an outage

https://status.x.ai
1•ofou•4m ago•0 comments

Hacker News Terminal (Open source viewer)

https://hn-terminal.pages.dev/
1•matiaslopezd•4m ago•1 comments

I built a "task hider" because Jira was paralyzing my executive function

https://app.getdivergentflow.com/
1•jgsteeler•4m ago•1 comments

Meta's exclusive features for social media platforms now include AI Manus

https://altcoindesk.com/news/metas-exclusive-features-for-social-media-platforms-now-include-ai-m...
1•Bahira•5m ago•0 comments

Show HN: WatchRoom – Watch YouTube with strangers, discover new content together

https://watchroom.ponyo877.com/en/
1•ponyo877•5m ago•0 comments

Show HN: Foundation for AI Development in Laravel

https://atlasphp.org
1•tmarois•6m ago•0 comments

Show HN: How we solved the InfoSec adoption blocker for cloud tools

1•sureshcsdp•6m ago•0 comments

Show HN: Printable Thinking Templates – Mental Models You Fill Out by Hand

1•_1tan•9m ago•0 comments

What is driving gold's relentless rally

https://www.economist.com/finance-and-economics/2026/01/27/what-is-driving-golds-relentless-rally
1•andsoitis•9m ago•2 comments

Show HN: Vibe Caffeine – Prevents Mac sleep while AI coding tools work

https://github.com/jjyr/vibe-caffeine
1•fwee•9m ago•0 comments

Spidra

1•spidra•9m ago•0 comments

Bigfoot Sightings Map

https://dr.eamer.dev/datavis/poems/bigfoot/big-feet.html
1•speckx•10m ago•0 comments

Show HN: Yank – A concurrent CLI downloader for bulk files

https://github.com/HosseinAbedi/Yank
1•Kain667•10m ago•0 comments

At Davos, tech CEOs laid out their vision for AI's world domination

https://www.theguardian.com/technology/2026/jan/27/tech-ceos-ai-world-domination-davos
1•andsoitis•16m ago•0 comments

Stop screwing around with agent orchestration, your bottleneck is validation

https://sibylline.dev/articles/2026-01-27-stop-orchestrating-and-start-validating/
2•CuriouslyC•17m ago•0 comments

Show HN: Nichestarter – Stop guessing what to build. Find validated pain points

https://www.nichestarter.ai/
2•shujip•18m ago•0 comments

CPython Internals Explained

https://github.com/zpoint/CPython-Internals
3•yufiz•20m ago•0 comments

The Law of Imposter Systems

https://zenodo.org/records/18383284
1•takko_the_boss•21m ago•0 comments

NDL: Simplifying Local Development for Distributed Systems

https://nuewframe.dev/blog/introducing-ndl-simplifying-distributed-systems-local-development/
2•wrabadi•21m ago•0 comments

The age of Pump and Dump software

https://tautvilas.medium.com/software-pump-and-dump-c8a9a73d313b
10•brisky•22m ago•0 comments

Chatuino: A Feature-Rich TUI Twitch IRC Client

https://github.com/julez-dev/chatuino
3•julezdev•23m ago•0 comments

Ask HN: Where's the actual pain in early-stage medical AI startups?

1•ml_visoft•24m ago•0 comments