<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: neochief</title><link>https://news.ycombinator.com/user?id=neochief</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 16 May 2026 18:46:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=neochief" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by neochief in "Show HN: GitByBit – Learn Git by practice in your code editor"]]></title><description><![CDATA[
<p>Howdy, hackers! My name is Alexander Shvets, I'm best known as the creator of Refactoring.Guru.<p>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.<p>---<p># Who is it for?<p>The course will be helpful as a great refresher or a solid starting point for three groups of people:<p>- 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`).<p>- Builders returning to code (PMs, designers, ex-devs) who now use AI tools for prototypes and internal tools, and need their Git muscles back.<p>- Hobby coders and beginners who want a practical, confidence-building path from zero to “I can work with Git.”<p>---<p># What makes it different?<p>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.<p>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:<p>- 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.<p>- 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.<p>- 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.<p>- 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.<p>- Illustrated. There are cool handmade illustrations (see <a href="https://gitbybit.com/blog/0005-illustrations" rel="nofollow">https://gitbybit.com/blog/0005-illustrations</a>)<p>---<p>Take a look and have fun!</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718409</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=47718409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718409</guid></item><item><title><![CDATA[Show HN: GitByBit – Learn Git by practice in your code editor]]></title><description><![CDATA[
<p>GitByBit is an interactive course that teaches you Git by practice right in your code editor. You follow bite-sized instructions, run real Git commands in the terminal or click through your editor’s Git interface, and the course verifies what happened. When something breaks, it tells you why and how to get unstuck. It's well-designed and illustrated.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47718396">https://news.ycombinator.com/item?id=47718396</a></p>
<p>Points: 11</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:07:11 +0000</pubDate><link>https://gitbybit.com/</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=47718396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718396</guid></item><item><title><![CDATA[New comment by neochief in "Having Kids (2019)"]]></title><description><![CDATA[
<p>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.</p>
]]></description><pubDate>Sat, 21 Mar 2026 10:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47465873</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=47465873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47465873</guid></item><item><title><![CDATA[New comment by neochief in "Global warming has accelerated significantly"]]></title><description><![CDATA[
<p>I found your claim hard to believe, so I fact checked it, and it turned out mostly correct. Thanks!</p>
]]></description><pubDate>Sat, 07 Mar 2026 08:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47285599</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=47285599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47285599</guid></item><item><title><![CDATA[New comment by neochief in "Claude Code for Infrastructure"]]></title><description><![CDATA[
<p>Can I ask what do you do now?</p>
]]></description><pubDate>Wed, 04 Feb 2026 22:29:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46892791</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46892791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46892791</guid></item><item><title><![CDATA[New comment by neochief in "Automatic Programming"]]></title><description><![CDATA[
<p>Is there a link?</p>
]]></description><pubDate>Sat, 31 Jan 2026 12:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46836008</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46836008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46836008</guid></item><item><title><![CDATA[New comment by neochief in "Show HN: GitByBit — Git course integrated into VSCode and Cursor"]]></title><description><![CDATA[
<p>There are 5 mini-tracks in the PRO version that let you practice more advanced and team based Git features. One of them let you do a full pull request workflow from making a fork to final merging.</p>
]]></description><pubDate>Wed, 28 Jan 2026 10:48:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46793671</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46793671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46793671</guid></item><item><title><![CDATA[New comment by neochief in "Show HN: GitByBit — Git course integrated into VSCode and Cursor"]]></title><description><![CDATA[
<p>Asuming that you have one of the editors installed already, you just install the extension and that's it. Technically, installing Git is also a part of the course, but most people also likely have it preinstalled.</p>
]]></description><pubDate>Tue, 27 Jan 2026 18:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46784059</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46784059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46784059</guid></item><item><title><![CDATA[New comment by neochief in "Show HN: GitByBit — Git course integrated into VSCode and Cursor"]]></title><description><![CDATA[
<p>All the versions—including the web version available through the gitbybit.com, as well the GitHub Codespaces version—all are compiled from the single source, which is a large React monorepo.<p>All the editors share the same VS Code internals and APIs, so once your extension works in VS Code, it'll likely work in other editors. The are different ways to distribute extensions for VS Code and clones, but that's a technical detail.<p>Design-wise, even if it's just VS Code, there are mutiple themes, dark modes, etc that may affect your content, so you have to keep reusing VS Code CSS styles and keep your own styling minimal so that the content look good on any crazy theme user might have installed. And on the web, you can carry VS Code theme variables to style things similarly to VS Code's base theme.</p>
]]></description><pubDate>Tue, 27 Jan 2026 15:24:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46781197</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46781197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46781197</guid></item><item><title><![CDATA[Show HN: GitByBit — Git course integrated into VSCode and Cursor]]></title><description><![CDATA[
<p>Hi folks! My name is Alexander Shvets. People know me best as an admirer of raccoons and the creator of Refactoring.Guru<p>Today I'd like to show you the project I've been working on for the past two years: <a href="https://gitbybit.com" rel="nofollow">https://gitbybit.com</a><p>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.<p>## Who is it for?<p>The course will be most helpful for three groups of people:<p>- <i>Developers who “use Git” but mostly as a black box.</i> You know a few commands, but you want to actually understand what you’re doing.<p>- <i>Builders returning to code (PMs, designers, ex-devs)</i> who now use AI tools for prototypes and internal tools, and need their Git muscles back.<p>- <i>Hobby coders and beginners</i> who want a practical, confidence-building path from zero to “I can work with Git.”<p>## What makes it different?<p>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.<p>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:<p>- <i>Real Git, editor and terminal.</i> 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.<p>- <i>Instant feedback.</i> 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.<p>- <i>Respects your time.</i> 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.<p>- <i>Gitopedia.</i> 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.<p>- <i>Illustrated.</i> There are cool handmade illustrations (see <a href="https://gitbybit.com/blog/0005-illustrations" rel="nofollow">https://gitbybit.com/blog/0005-illustrations</a>)<p>## What's covered in the course?<p>There are two parts.<p>1. <i>The FREE main course, focuses on Git essentials</i>: 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.<p>The course teaches Git in terminal first, but also shows how to achieve the same thing via graphical user interface of the editor.<p>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.<p>2. <i>Optional paid add-on</i> (extra practice and team workflows):<p>- Selective staging and resetting changes.<p>- Different ways to clean up the repo or ignore unwanted changes.<p>- A detective scenario where you investigate project crashes using git history and git blame.<p>- A deep dive into merging/rebasing branches.<p>- 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.<p>Enjoy and have fun!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46779485">https://news.ycombinator.com/item?id=46779485</a></p>
<p>Points: 13</p>
<p># Comments: 7</p>
]]></description><pubDate>Tue, 27 Jan 2026 13:10:02 +0000</pubDate><link>https://gitbybit.com</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46779485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46779485</guid></item><item><title><![CDATA[New comment by neochief in "Show HN: AI video generator that outputs React instead of video files"]]></title><description><![CDATA[
<p>Can you describe in which cases this way of generating videos works better? Basically, why use your thing?</p>
]]></description><pubDate>Tue, 13 Jan 2026 10:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46599332</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46599332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46599332</guid></item><item><title><![CDATA[New comment by neochief in "Creators of Tailwind laid off 75% of their engineering team"]]></title><description><![CDATA[
<p>w-full md:max-w-[100px] bg-purple dark:bg-red hover:underline<p>Good luck writing that as inline style.</p>
]]></description><pubDate>Thu, 08 Jan 2026 10:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46539338</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46539338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46539338</guid></item><item><title><![CDATA[New comment by neochief in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>I tried to make several, but they all end up prematurely when the agent hits a wall in an hour or so, unless you make trivial shit.</p>
]]></description><pubDate>Thu, 08 Jan 2026 02:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46536292</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=46536292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46536292</guid></item><item><title><![CDATA[New comment by neochief in "Adding a feature because ChatGPT incorrectly thinks it exists"]]></title><description><![CDATA[
<p>What book did you write?</p>
]]></description><pubDate>Tue, 08 Jul 2025 21:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44504196</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=44504196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44504196</guid></item><item><title><![CDATA[New comment by neochief in "The rise of judgement over technical skill"]]></title><description><![CDATA[
<p>Commoditization.</p>
]]></description><pubDate>Sun, 08 Jun 2025 17:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44218394</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=44218394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44218394</guid></item><item><title><![CDATA[New comment by neochief in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>Having the same exact experience as you.</p>
]]></description><pubDate>Thu, 05 Jun 2025 01:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44187399</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=44187399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44187399</guid></item><item><title><![CDATA[New comment by neochief in "Google is burying the web alive"]]></title><description><![CDATA[
<p>Sadly, in the same boat for the time being (<a href="https://refactoring.guru" rel="nofollow">https://refactoring.guru</a>). My strategy was to deliver ad-free open valuable content for the devs, focus more on the content than marketing, but it all seems pointless now. Traffic is steadily declining, despite site is being first in search results.</p>
]]></description><pubDate>Sun, 01 Jun 2025 19:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44153143</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=44153143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44153143</guid></item><item><title><![CDATA[New comment by neochief in "DeepSeek releases Janus Pro, a text-to-image generator [pdf]"]]></title><description><![CDATA[
<p>If I'd be Chinese government, I'd love people spreading the idea like yours, though.</p>
]]></description><pubDate>Tue, 28 Jan 2025 23:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42859547</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=42859547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42859547</guid></item><item><title><![CDATA[New comment by neochief in "Rules for writing software tutorials"]]></title><description><![CDATA[
<p>I get SSL handshake error from cloudflare when I try to visit that URL.</p>
]]></description><pubDate>Sun, 05 Jan 2025 16:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42603056</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=42603056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42603056</guid></item><item><title><![CDATA[New comment by neochief in "Technical debt vs. technical assets: What's the difference?"]]></title><description><![CDATA[
<p>You in the future.</p>
]]></description><pubDate>Sun, 22 Dec 2024 12:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42486005</link><dc:creator>neochief</dc:creator><comments>https://news.ycombinator.com/item?id=42486005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42486005</guid></item></channel></rss>