Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

How we build containerized services at GitHub using GitHub

Blog post from GitHub

Post Details
Company
Date Published
Author
MV Karan, Catherine Weilaender
Word Count
1,315
Company Posts That Month
22
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitHub's developer experience engineering team has designed a comprehensive system called the "paved path" to enhance the efficiency and effectiveness of its software engineering processes. This system is built on Kubernetes and includes a suite of automated tools and applications that streamline the creation, deployment, scaling, debugging, and operation of software. By centralizing capacity planning and configuration management, GitHub can efficiently manage a wide range of services while maintaining security and compliance. The onboarding process for new services is simplified through ChatOps commands and GitHub Apps, which automate the generation of necessary configurations and deployment files. Security is reinforced through practices such as two-person reviews, automated security scans, and centralized secret management. The entire deployment process is streamlined, allowing engineers to focus on delivering value to users with minimal infrastructure concerns. GitHub encourages others to explore its features and share their experiences on platforms like Twitter.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 21 1,432 181 75 -56%
Secrets Management 7 783 121 60 -41%
Developer Experience 2 315 158 78 +14%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.