github

There are 12 entries for the tag github

One Year At GitHub

As of today, I’ve been a GitHub employee for one year and I gotta tell you… Please forgive me a brief moment to gush, but I really love this company. I  work with a lot of great people. Crazy people for sure, but great. I love them all. Just look at these crazy folks! I once told a friend that I’ve long had the idea to start a company that would be my ideal work environment. GitHub is better than that company. What Makes it Special? One of my co-workers Rob...

Git and GitHub Talk in Hawaii!

Next week my wife and I celebrate our tenth anniversary in Oahu with the kids. It’s been a great ten years and I’m just so lucky to have such a wonderful woman and partner in my life along with two deviously great kids. And what better way to celebrate an anniversary than to give a talk on Git and GitHub for Windows Developers! UPDATE: Immediately after the talk we’re going to have a drinkup! Before I go further, I need you to soak in that logo for a minute. At first glance, it looks like it was...

CodeMania Love To Code Keynote

Back in March of this year I had the honor and delight to give the opening keynote at CodeMania, a new conference in New Zealand. This conference was something special. I mean, just look at their beautiful lucha libre inspired site design. Although inexplicably, they switched to a pirate theme when it came to my profile image. Even so, it’s fun and the Twitter integration is a nice touch. It’s time for me to tweet something very inappropriate. On a personal level, this was a particularly special conference for me as it was the...

Talks on GitHub and NuGet

A couple weeks ago I had the great pleasure to speak at the Norwegian Developer’s Conference (NDC). This is my second time speaking at NDC. The first time was back in 2009 and it was a blast! I gave two talks this year. My slides and a video of each presentation are available as well. Git and GitHub for Developers on Windows GitHub.com is the place for open source developers to collaborate on their projects. But there's a perception that GitHub and Git are the domain of Mac and *nix users. Not so! In...

Using GitHub for Windows with non-GitHub repositories

In my last blog post, I mentioned that GitHub for Windows (GHfW) works with non-GitHub repositories, but I didn’t go into details on how to do that. GHfW is optimized for GitHub.com of course, but using it with non-GitHub repositories is quite easy. One key difference is that you need to clone the repository to your local machine first following the instructions for your respective host. If your host offers an HTTPS git repository URL, use that one. For example, suppose you want to work on a project hosted on CodePlex.com. In my case, I’ll choose NuGet. The...

Introducing GitHub For Windows

For the past several months I’ve been working on a project with my amazing cohorts, Paul, Tim, and Adam, and Cameron at GitHub. I’ve had the joy of learning new technologies and digging deep into the inner workings of Git while lovingly crafting code. But today, is a good day. We’ve called the shipit squirrel into action once again! We all know that the stork delivers babies and the squirrel delivers software. In our case, we are shipping GitHub For Windows! Check out the official announcement on the GitHub Blog. GitHub for Windows is the easiest and best way...

Visualize Git with SeeGit

I recently gave my first talk on Git and GitHub to the Dot Net Startup Group about Git and GitHub. I was a little nervous about how I would present Git. At its core, Git is based on a simple structure, but that simplicity is easily lost when you start digging into the myriad of confusing command switches. I wanted a visual aid that showed off the structure of a git repository in real time while I issued commands against the repository. So I hacked one together in a couple afternoons. SeeGit is an open source instructive visual aid...

GitHub Drinkup MVP Edition

Next week Microsoft hosts its annual MVP Summit. So what better time for me to host my first GitHub Drinkup – MVP Edition at the Tap House Grill! Not an MVP? Nonsense! You are in my book, so show up! If you are an MVP, you’re still welcome to slum it with the rest of us schlubs. All the details are posted over at the GitHub Blog post. What is a “Drinkup” you ask? It’s pretty simple. It’s a meetup where we drink and share stories of valor in the face of code complexity....

A Really Empty ASP.NET MVC 3 Project Template

In the ASP.NET MVC 3 Uservoice site, one of the most voted up items is a suggestion to include an empty project template. No, a really empty project template. You see, ASP.NET MVC 3 includes an “empty” project template, but it’s not empty enough for many people. So in this post, I’ll give you a much emptier one. It’s not completely empty. If you really wanted it completely empty, just choose the ASP.NET Empty Web Application template. The Results I’ll show you the results first, and then talk about how I made it. After installing my project...

OSS and .NET Year In Review 2011

T’is the season for “Year in Review” and “Best of” blog posts. It’s a vain practice, to be sure. This is exactly why I’ve done it almost every year! After all, isn’t all blogging pure vanity? Sadly, I did miss a few years when my vanity could not overcome my laziness. This year I am changing it up a bit to look at some of the highlights, in my opinion, that occurred in 2011 with open source software and the .NET community. I think it’s been a banner year for OSS and .NET/Microsoft, and I think it’s only going...

Hello GitHub!

Hubot stache me. Well the poll results are in and you guys were very close! I was taken aback at the intensity of the interest in where I would end up. Seriously, I’m honored. But then I thought about it for a moment and figured, there must be a betting pool on this. These folks don’t care that much. Today is my first day as a GitHub employee! In other words, I am now a GitHubber, a Hubbernaut, a GitHubberati. Ok, I made that last one up. If you haven’t heard of GitHub, it’s a site that...

Update NuGet Docs in the Browser with Github

We made a recent change to make it easy to update the NuGet documentation. In this post, I’ll cover what the change was, why we made it, and how it makes it easier to contribute to our documentation. Our docs run as a simple ASP.NET Web Pages application that renders documentation written in the Markdown format. The Markdown text is not stored in a database, but live as files that are part of the application source code. That allows us to use source control to version our docs. We used to host the source for the docs site...