I work at thoughtbot, building Ruby & Python apps with our clients, and leading our NYC development team.
Choosy is a macOS application that helps you to seamlessly use multiple Web browsers.
gitsh is a scriptable and interactive shell for Git, following the long tradition of Unix tools.
Back in 2016, I wrote about the ways we’re using GNU Readline for tab completion in gitsh. The examples in that post, like the gitsh tab completion code, were written in C. I’d have preferred to use Ruby, but the complex tab completion in gitsh needed...More…