Overview for 'githubengineering'
Written by GitHub Engineering
/ Original link
on Jul. 30, 2017
We recently launched Topics, a new feature that lets you tag your repositories with descriptive words or phrases, making it easy to discover projects and explore GitHub.com. Topic suggestions on public repositories, provides a quick way to add tags to repositories. These suggestions are the result…
Written by GitHub Engineering
/ Original link
on Jul. 19, 2017
In an effort to increase the adoption of FIDO U2F second factor authentication, we’re releasing Soft U2F: a software-based U2F authenticator for macOS. We’ve long been interested in promoting better user security through two-factor authentication on GitHub.com. Initially, we added support for TOTP-…
Written by GitHub Engineering
/ Original link
on Jul. 5, 2017
Our MySQL infrastructure is a critical component to GitHub. MySQL serves GitHub.com, GitHub’s API, authentication and more. Every git request touches MySQL in some way. We are tasked with keeping the data available, and maintaining its integrity. Even while our MySQL clusters serve traffic, we need…
Written by GitHub Engineering
/ Original link
on May. 30, 2017
At GitHub we recently revamped how we do DNS from the ground up. This included both how we interact with external DNS providers and how we serve records internally to our hosts. To do this, we had to design and build a new DNS infrastructure that could scale with GitHub’s growth and across many dat…
Written by GitHub Engineering
/ Original link
on May. 15, 2017
The Atom team has been working to bring the power of Git and GitHub as close to your cursor as possible. With today’s release of the GitHub package for Atom, you can now perform common Git operations without leaving the editor: stage changes, make commits, create and switch branches, resolve merge…
Written by GitHub Engineering
/ Original link
on May. 15, 2017
Today we released the new GitHub Desktop Beta, rewritten on Electron. Electron is a well-known on-ramp for web developers to build desktop apps using familiar web technologies: HTML, CSS, and JavaScript. Our situation was different. Everyone on the GitHub Desktop team is a native developer by trade…