Category

Engineering

Reply to Comments from Email

You should notice a small change to the From address on your email notifications now: they're no longer from no-reply@github.com. We're now accepting replies from most email notifications that you'll…

Risk Olson

Recent Services Interruptions

Here's a summary of the outages we encountered this week and what we're doing to prevent this from happening again. Monday January 3rd Monday marked the first "real" workday for…

Corey Donohoe

The Tree Slider

Those of you running recent versions of Safari, Chrome, or Firefox 4 may have noticed some changes to tree browsing on GitHub. The new HTML5 History API (which really has…

Chris Wanstrath

Scala Projects Classified Properly

We just fixed an issue where some Scala projects were being misclassified as Java projects. Now, recent projects like Twitter's FlockDB and Gizzard show up in the Scala language dashboard…

Risk Olson

New Languages Highlighted

CoffeeScript (.coffee) LotteryDraw: { play: -> result: LotteryTicket.new_random() winners: {} this.tickets.each (buyer, ticket_list) -> ticket_list.each (ticket) -> score: ticket.score(result) return if score is 0 winners[buyer] ||= [] winners[buyer].push([ticket, score]) this.tickets:…

Chris Wanstrath

Multiple file gist improvements

We've always had the ability to embed multiple file gists: Your browser does not support IFrames But today we added the ability to embed specific files in a multi-file gist!…

Kyle Neath

How We Made GitHub Fast

Now that things have settled down from the move to Rackspace, I wanted to take some time to go over the architectural changes that we've made in order to bring…

Tom Preston-Werner

unicorn.god

Some people have been asking for our Unicorn god config. Here it is: # http://unicorn.bogomips.org/SIGNALS.html rails_env = ENV['RAILS_ENV'] || 'production' rails_root = ENV['RAILS_ROOT'] || "/data/github/current" God.watch do |w| w.name =…

Chris Wanstrath

Unicorn!

We've been running Unicorn for more than a month. Time to talk about it. What is it? Unicorn is an HTTP server for Ruby, similar to Mongrel or Thin. It…

Chris Wanstrath

Smart JS Polling

While Comet may be all the rage, some of us are still stuck in web 2.0. And those of us that are use Ajax polling to see if there's anything…

Chris Wanstrath