Three bugs in the Go MySQL Driver
Check out what we learned from shipping our busiest Go service in production—we found 3 bugs in the Go MySQL driver.
Check out what we learned from shipping our busiest Go service in production—we found 3 bugs in the Go MySQL driver.
Starting today, all Markdown user content hosted in our website, including user comments, wikis, and .md files in repositories will be parsed and rendered following a formal specification for GitHub Flavored Markdown.
Anyone who has worked on a large enough codebase knows that technical debt is an inescapable reality: The more rapidly an application grows in size and complexity, the more technical…
The Systems Team at GitHub works to solve complex bugs and performance bottlenecks at the lowest levels of our infrastructure. Over the past two years we’ve undertaken a major project…
One of the key points of GitHub’s engineering culture —and I believe, of any good engineering culture— is our obsession with aggressively measuring everything. Coda Hale’s seminal talk “Metrics, Metrics…
A critical Git security vulnerability has been announced today, affecting all versions of the official Git client and all related software that interacts with Git repositories, including GitHub for Windows…
Last week we explained how we greatly reduced the rendering time of our web views by switching our escaping routines from Ruby to C. This speed-up was two-fold: the C…
We work very hard to keep GitHub fast. Ruby is not the fastest programming language, so we go to great lengths benchmarking and optimizing our large codebase: our goal is…
Last Friday we announced and performed a migration of all GitHub Pages to their own github.io domain. This was a long-planned migration, with the specific goal of mitigating phishing attacks…
@danishkhan and I are in Madrid for the UC3M t3chFest, and we’ll be sponsoring the conference after-party in Saloon Bar El Paso, right next to the conference venue. You do…
Fabian “ryg” Giesen (@rygorous), one of the coders of the legendary demoscene group farbrausch, has open-sourced on GitHub a repository with some of the group’s work from 2001 to 2011.…
Notch is at it again, and we couldn’t be more excited. You may have heard of Minecraft, the award-winning game Notch released a few years ago that has recently marked…
Here at GitHub, we love Markdown. We use it everywhere: to render the wikis, issues, pull requests, and all user-generated comments. We even encourage developers to write their READMEs in…