News for hackers. Stuff that matters.
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by ravenide on Friday September 18, 2020 @04:17PM (#24521441)
Is this tutorial interface (navigation, diffs, files/downloads at each step) custom made? It's pretty nice for this kind of format.
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by nikital on Saturday September 19, 2020 @02:07AM (#24525537)
It was custom made for the tutorial. I didn't release it yet because I mostly focused on polishing the tutorial itself and not the code for the interface. Do you think people would be interested in the interface by itself?
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by rchoudhury on Sunday September 27, 2020 @01:19PM (#24608247)
Yes, 100%.

The tutorial on git is super cool, but for me the thought of constructing my own tutorials using a framework that got you here is even cooler.

Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by ponytech on Saturday September 19, 2020 @08:25AM (#24526965)
Definitely! It is so well done at first I though I was on a MOOC site and navigated to the home to figure out if there were more tutorials :)
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by burroisolator on Saturday September 19, 2020 @06:22AM (#24526414)
I would certainly take a look. It would be amusing if you released it using the interface itself.
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by necovek on Saturday September 19, 2020 @06:28AM (#24526438)
Literal programming from Knuth's WEB adapted to modern web ;)
Re:Show HN: ugit – Learn Git Internals by Building Git in Py... by travmatt on Friday September 18, 2020 @06:41PM (#24522551)
I was wondering the same, this format feels extremely intuitive for the material it explores. Looking at the HTML and the CSS class names I'd assume it was handmade, but it seems like standardizing this format or even generating this webpage format from a repo would be a useful tool. The comment left at the end is ambiguous as to whether it refers to the tutorial or the website as a whole.