
Introducing BERT and BERT-RPC
As I detailed in How We Made GitHub Fast, we have created a new data serialization and RPC protocol to power the GitHub backend. We have big plans for these…
Explore the latest blogs from GitHub on all things software development from the newest capabilities on the GitHub platform to research and insights—and guides to help you level up your engineering skills.
As I detailed in How We Made GitHub Fast, we have created a new data serialization and RPC protocol to power the GitHub backend. We have big plans for these…
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…
We will be having a maintenance window tonight from [2](00 to 23:59 PDT”:http://www.timeanddate.com/worldclock/fixedtime.html?month=10&day=18&year=2009&hour=23&min=0&sec=0&p1=224). A very small amount of web unavailability will be required during this period. We will be upgrading…
UNICEF is using SMS to help those in need. And they’re doing it with open source. You can read all about RapidSMS, their Mobile and SMS platform, but here’s a…
We’re having another maintenance window tonight from [2](00 to 23:00 PDT”:http://www.timeanddate.com/worldclock/fixedtime.html?month=10&day=15&year=2009&hour=22&min=0&sec=0&p1=224). We will be installing and testing the “sorry server” that will be enabled if no frontends are available to…
The Unofficial Apple Weblog, or TUAW, is now on GitHub: http://github.com/tuaw img http://img.skitch.com/20091014-p9c85ngu2yrhsr7jnrd888ex6.png http://github.com/tuaw While there’s nothing there yet, they only announced the account yesterday and said in the post,…
Another day, more updates! We just rolled out some subtle changes to Gist Search! All gists are now searchable. Want to find all gists about unicorn? Done. Unified user box.…
Last week I offered fame and fortune to anyone who could speed up our version_sorter. It’s used to sort a repo’s tags: This morning I ran the numbers and the…
We had an outage this morning from 06:32 to 07:42 PDT. One of the file servers experienced an unusually high load that caused the heartbeat monitor on that file server…
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 =…
@rbates has a great (as always) screencast on Jeweler and Gemcutter. img http://img.skitch.com/20091012-rrf7756fn2kpqeqbx7qukg8xrn.png http://railscasts.com/episodes/183-gemcutter-jeweler Check it out and give Gemcutter a try! (mg looks like another good tool to help…
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…
I don’t typically get excited about phone stuff. I dread making or receiving phone calls like a small child dreads vegetables. But this is cool. GitHub users @troy and @eric…
Gem building has been disabled since the move to Rackspace. This was because the system had to be rewritten to work with the new architecture and we had to provision…
Join us Thursday (10.8) at 8:30pm for the GitHub meetup at Zeke’s Diamond Bar, where the magic (that’s GitHub magic) all began. One of several exciting things could happen: You…
Last night we rolled out some nifty new repository lists for your dashboard in case you haven’t noticed. Find-as-you-type filter bar: If you know the repository name or owner name…
Now that news from the move has slightly settled down, it’s Rebase time! As always, if you’ve got awesome projects you’d like featured, feel free to send me a message.…
Today blogging company Six Apart released their TypePad Developer Platform. It’s been covered on TechCrunch and on the TypePad blog, but the reason I’m writing is they’ve put GitHub front…
Multi Theft Auto is how you play multiplayer Grand Theft Auto on your computer. It looks pretty sweet and I remember trying it when it first came out a few…
You know what, I’m going to make this one nice and short. Something tells me I might not be making a post tomorrow. Gists still can’t be forked The Fork…
As I’m sure you’re aware, Monday morning’s billing batch processed twice. As soon as we realized this we ran a batch to void the duplicate transactions. We thought this solved…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.