Skip to content

Category

Engineering

An illustration of two octocats repairing a robot.

Scaling Lesson #23742

GitHub was created as a side project, but it seems to have struck a nerve and gained traction quickly. As such, a lot of the infrastructure decisions were made not…

PJ Hyett
An illustration of two octocats repairing a robot.

Supercharged git-daemon

Over the past several weeks I've been working on a secret Erlang project that will allow us to grow GitHub in new and novel ways. The project is called egitd…

Tom Preston-Werner
An illustration of two octocats repairing a robot.

Supercharged Ruby-Git

One of the slowest things you can do in Ruby is shell out to the operating system. As a contrived example, let's open an empty file 1,000 times: >> require…

PJ Hyett
An illustration of two octocats repairing a robot.

Downtime Tonight

We'll have an hour or two of downtime tonight around midnight PST while the awesome dudes at Engine Yard upgrade our disk capacity. Thanks, see you on the flip side.

Chris Wanstrath