Enterprise software

Resources to help developers build the knowledge and skills needed to create robust, scalable, and secure enterprise applications. Explore a wide range of topics essential for enterprise software development, including continuous integration and continuous deployment (CI/CD), effective collaboration techniques, and the principles of DevOps and DevSecOps. Learn how to streamline your development process, automate workflows, and integrate security practices seamlessly into your software lifecycle. Our in-depth articles, tutorials, and case studies provide practical insights and best practices to help you navigate the complexities of enterprise software development.

Lightning Q&A: DevSecOps in five with Maya Kaczorowski

In this interview, we dig deeper with Maya Kaczorowski on what DevSecOps is, and how to apply it. It’s a mindset shift in how development teams think about security. DevSecOps is about making all parties who are part of the application development lifecycle accountable for security of the application.

Hardening your GitHub Enterprise Server

GitHub stores your source code, releases, and a vast amount of invaluable information in issues and pull requests. While GitHub Enterprise Server (GHES), our self hosted solution, provides great security by default, administrators can take additional steps to further harden their appliance. This post will guide you through the most important settings.

The world's largest developer platform

Docs

Docs

Everything you need to master GitHub, all in one place.

GitHub

GitHub

Build what’s next on GitHub, the place for anyone from anywhere to build anything.

Customer stories

Customer stories

Meet the companies and engineering teams that build with GitHub.

GitHub Universe 2024

GitHub Universe 2024

Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.