Skip to content

Category

Engineering

An illustration of two octocats repairing a robot.

Scheduled Maintenance Windows

As our infrastructure continues to grow and evolve, it's sometimes necessary to perform system maintenance that may cause downtime. We have a number of projects queued up over the coming…

Mark Imbriaco
An illustration of two octocats repairing a robot.

Network problems last Friday

On Friday, November 30th, GitHub had a rough day. We experienced 18 minutes of complete unavailability along with sporadic bursts of slow responses and intermittent errors for the entire day.…

Mark Imbriaco
An illustration of two octocats repairing a robot.

The GitHub hiring experience

Crafting experiences is central to what we do here at GitHub, and our interviewing, hiring, and on-boarding experiences are no exception. Having recently been through this process first-hand, I’d like…

Coby Chapple
An illustration of two octocats repairing a robot.

How we ship GitHub for Windows

We’ve shipped 25 updates to GitHub for Windows in the 4 months since we first launched. That’s more than one release per week, for 17 weeks straight! Here’s how we…

Adam Roben
An illustration of two octocats repairing a robot.

GitHub availability this week

GitHub.com suffered two outages early this week that resulted in one hour and 46 minutes of downtime and another hour of significantly degraded performance. This is far below our standard…

Jesse Newland
An illustration of two octocats repairing a robot.

How we keep GitHub fast

The most important factor in web application design is responsiveness. And the first step toward responsiveness is speed. But speed within a web application is complicated. Our strategy for keeping…

Kyle Neath
An illustration of two octocats repairing a robot.

Deploying at GitHub

Deploying is a big part of the lives of most GitHub employees. We don't have a release manager and there are no set weekly deploys. Developers and designers are responsible…

Jake Douglas
An illustration of two octocats repairing a robot.

Optimizing Sales for Happiness

Looking for GitHub's sales team? Please Contact Us. 10/17/14 Update from @pjhyett: Building products that people love paired with a customer-focused sales team hasn't changed, but the specifics of our…

PJ Hyett
An illustration of two octocats repairing a robot.

Surviving the SSHpocolypse

Over the past few days, we have had some issues with our SSH infrastructure affecting a small number of Git SSH operations. We apologize for the inconvenience, and are happy…

Scott J. Goldman
An illustration of two octocats repairing a robot.

Designing GitHub for Windows

This article hasn't been updated in a while. For the most current information, please refer to the docs and the Desktop website. Today, I thought it would be fun to…

Timothy Clem
An illustration of two octocats repairing a robot.

The Making of Octicons

In our last post we announced Octicons, our new icon font. We put a lot of work into the font and gained a lot of knowledge in the process. With…

Cameron McEfee