Git koans
A Python programmer handed her ~/.gitconfig to Master Git. Among the many lines were the following:
I'm a photographer, programmer, dancer, and bassist currently living in Ann Arbor, Michigan.
Visit stevelosh.com → On Hacker News May 2010 – Mar 2025
Software Engineering 17Tools & Productivity 6Programming Languages 5Life, Learning & Writing 4Games & Graphics 3Web & Frontend 1
A Python programmer handed her ~/.gitconfig to Master Git. Among the many lines were the following:
It's 2011. Personal computers have been around and popular for well over a decade now, and yet we still have to deal with a huge amount of physical paper.
I'm a programmer. I work with text files for 6-12 hours every weekday so I care about the text editor I use. If switching to a different editor can increase my efficiency by even 10% it would save a good chunk of my time and let me get back to making cool things.
A while ago I wrote a post about switching back to Vim . Since then I've written two plugins for Vim, one of which has been officially "released".
I write a lot of command-line programs. For tiny programs I usually go with the typical UNIX approach: throw together a half-assed shell script and move on. For large programs I make a full Common Lisp project, with an ASDF system definition and such. But there's a middle ground of small ish programs that don't…
I've been hanging out in the #mercurial and #bitbucket channels on freenode a lot lately, and I've noticed a topic that comes up a lot is "how does Mercurial 's branching differ from git 's branching?"