 Okay, so what I wanted to show you is a little command line tool called hub. It's silly that I cannot see what I'm typing, so just a second. So this is a little tool called hub. It's a little script that raps Git, so it proxies all the commands to Git, actually. So I'm not going to use any of the standard Git commands, but I'm just going to show you that it's right here, and I've got it alias to Git as well. So when I type Git, I actually go to hub, and then it commands it and not recognize, just go being forwarded to. So what it does is it started the hub, it started project by Funk, Chris Vonstrak from GitHub, and at some point he just kind of handed off development to me, and it first started as augmented several commands that are standard in Git just to add some interaction, add some support for GitHub. So for instance, what I can do is I can say Git clone, but I can just say Git merge, and I can say user day. I guess this is the name of the repo. Wow, this even works. So I didn't have to type the whole URL. So it's full of shortcuts like this, but some of the power for me at least comes from the custom commands that I can do. Also one of the things I like to do very much is I'm doing a lot of open source, so this is very useful for me. So if I want to add a remote for a GitHub project, I can do that for GitHub fork, and I can do that, and it just figures out the URL automatically because it kind of follows the conventions of GitHub naming, which is very simple. The fork is just named the same, but it's under your username. So it does this, but it also does some very cool stuff. Like here we have some custom Git commands, so I can actually create a Git repo in GitHub, and I can fork somebody else's repo without ever leaving the terminal. So what I don't like is I don't like interrupting my flow. I like to be in the terminal. I don't like to go to the website. I also don't like to open pull requests from the website as well. So what you can... I'm not going to demo it because it might be a little bit boring for me to try to create a pull request for a project, but what it does is it just opens very more any other editor that you have on the command line and asks you for a Git commit message, so you type that, but it's not a commit message, it's actually just opens a pull request on GitHub, and you don't have to open any browser window or anything like that. And lately I have this command as well called... I don't know, I'll trace it out on Faraday, which is CA status, which queries the CA status API, which is very simple, and it's broken. I shipped this version, but it's broken. I need to fix it. I plan to hack on this tomorrow, and I've opened up an issue for it on Hackday, so you can join me and help me do some things. The problem here is that there are multiple statuses updated from Travis CI, and one of them is spending, the other one is success, and it reads the wrong one, so I have to fix that. So you're welcome to hack on me tomorrow. I have at least three ideas that I want to work on it, which are a little bit non-trivial. It's written in Ruby, but if you just have an idea of how to wrap some other workflows related to GitHub, come and approach them even if you don't write Ruby, and we'll try to make that happen. So thanks.