neochief

Joined 5 years ago

Karma
18
Submissions
38
Member since
Feb 18
IT educator. Creator of refactoring.guru, gitbybit.com.
View on Hacker News

Recent submissions

Comment · 1 month ago
Dude, these are excellent metaphors, thank you!
Comment · 3 months ago
Totally agree with this one: being an indie business owner, you can do it however you want.
Comment · 3 months ago
I feel that all the terms mentioned are useful in specific contexts. Web traffic brings visitors to your resource. If they read your blog, they become readers. If they use your products, they become users. When someone buys something from you, they become a customer.
Comment · 3 months ago
Fixed! Thanks.
Comment · 4 months ago
Who's leaving these anti-bro comments? To me it sounds perfectly fine.
Comment · 7 months ago
Howdy, hackers! My name is Alexander Shvets, I'm best known as the creator of Refactoring.Guru.

For the past 2.5 years, I’ve been obsessed with the idea of teaching dev tools directly inside the IDE. I started with Git, and after all this time, I think it’s finally looking great, and people seem to love it too.

---

# Who is it for?

The course will be helpful as a great refresher or a solid starting point for three groups of people:

- Developers who already use Git, but mostly as a black box (e.g. you know how to clone/commit/push, but don't understand the difference between `reset`, `restore` or `revert`).

- 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)

---

Take a look and have fun!

Comment · 7 months ago
Dude, don't do it to yourself. Deep inside you know that you don't want it. That won't ever change, oh that inner voice will be even louder when you're exhausted.
Comment · 8 months ago
I found your claim hard to believe, so I fact checked it, and it turned out mostly correct. Thanks!
Comment · 9 months ago
Can I ask what do you do now?
Comment · 9 months ago
Is there a link?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton