GitHub logo

How GitHub Uses JavaScript

12 engineering articles about JavaScript from GitHub's engineering team

Articles

Filter:
GitHub logo
GitHub
Advanced
The article discusses how GitHub's Product Security Engineering team utilizes CodeQL, a static analysis engine, to enhance the security of GitHub's codebase.
Brandon Stewart
17 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses the importance of making tree view components accessible, particularly in the context of GitHub.
Eric Bailey
11 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses the transformation of GitHub's JavaScript SDK, @octokit/rest, from an unwieldy 48,000 lines of code to a streamlined 10 lines.
Gregor Martynus
8 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses GitHub's security alerts feature, which has sent over 62 million alerts for vulnerable dependencies since its launch.
Justin Hutchings
6 min read
Has Summary
--
GitHub logo
GitHub
Intermediate
The article introduces the CodeSearchNet Challenge, aimed at improving code search capabilities using machine learning techniques.
GitHub logo
GitHub
Intermediate
The article discusses the application of machine intelligence to enhance GitHub's security alerts for vulnerabilities in software packages.
Ben Thompson
3 min read
Has Summary
--
GitHub logo
GitHub
Intermediate
GitHub has successfully removed jQuery from its frontend code, marking a significant transition towards using standard browser APIs.
GitHub Engineering
9 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses the journey of the GitHub Desktop team, composed of native developers, as they transitioned to building an Electron app.
GitHub logo
GitHub
Advanced
This article discusses GitHub's evolution in implementing Content Security Policy (CSP) and the subsequent measures taken to defend against post-CSP exploitation.
Patrick Toomey
21 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Advanced
The article discusses GitHub's journey in implementing Content Security Policy (CSP) to mitigate content injection vulnerabilities such as Cross Site Scripting (XSS) and scriptless attacks.
Patrick Toomey
16 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Intermediate
The article discusses how GitHub utilizes its own platform to document its services effectively.
Garen Torikian
8 min read
Includes Code
Has Summary
--
GitHub logo
GitHub
Advanced
The article discusses the migration of GitHub Pages to their own domain, aimed at mitigating phishing attacks and cross-domain cookie vulnerabilities.
Vicent Martí
11 min read
Includes Code
Has Summary
--

You've reached the end! All 12 articles loaded.