GitHub Articles

AI Code Reviews
Code quality and security are paramount in software development, which is why code reviews are such an important step in the development lifecycle. This step can be be time-consuming and tedious—until now.

How to accelerate innovation with innersource
Not all software can be open source, but nearly any project can benefit from the collaborative processes pioneered by the open source community. Organizations around the world are accelerating their development cycles and tapping into new wells of innovation within their companies through "innersource" projects that share code and resources internally, enabling cross-team collaboration and contributions. Drawing on the experiences of companies ranging from 3M and Ford to Postmates and Spotify, this ebook explores the ways your development team can benefit from innersource best practices.

Dynamic application security testing (DAST)
Dynamic application security testing (DAST) is a method of testing the security of an application while it’s running. DAST tools test web applications during their operating states to find security vulnerabilities using simulated attacks, such as SQL injection, cross-site scripting, and insecure server configuration. This application security (AppSec) testing type mimics a malicious hacker to find security issues in the running application, so developers can fix them before the application is deployed to the public.