Skip to content

GitHub Blog Search

Search Results for: Search

GitHub’s CSP journey

GitHub’s CSP journey

We shipped subresource integrity a few months back to reduce the risk of a compromised CDN serving malicious JavaScript. That is a big win, but does not address related content…

Patrick Toomey
More code review tools

More code review tools

Effective code review catches bugs before they’re deployed, improves code consistency, and helps educate new developers. We’re adding new features to make code review on GitHub faster and more flexible.…

Fabian Perez
An illustration of two octocats repairing a robot.

Two years of bounties

Despite the best efforts of its writers, software has vulnerabilities, and GitHub is no exception. Finding, fixing, and learning from past bugs is a critical part of keeping our users…

Ben Toews
An illustration of two octocats repairing a robot.

LIKE injection

Looking through our exception tracker the other day, I ran across a notice from our slow-query logger that caught my eye. I saw a SELECT … WHERE … LIKE query…

Ben Toews
An illustration of two octocats repairing a robot.

Counting Objects

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…

Vicent Martí
GitHub Enterprise 2.3 is now available

GitHub Enterprise 2.3 is now available

GitHub Enterprise 2.3 offers users and administrators greater control over their instance—and their workflows. From expanded monitoring to a hi-fidelity migration tool, our latest release includes features, APIs, and ongoing…

Matt Colyer
An illustration of two octocats repairing a robot.

GitHub + Jupyter Notebooks = <3

Communicating ideas that combine code, data and visualizations can be hard, especially if you're trying to collaborate in realtime with your colleagues. Whether you're a researcher studying Wikipedia, an astronomer…

Slava Shirokov