Stories from the road
Our journal
Where guests share their stays
Discover what makes each property special through the eyes of people who've been there.

Nov 3, 2026
GitHub Business Insights
Explore GitHub business insights covering enterprise cloud, AI development, engineering systems, and real-world migration strategies for modern software teams.

Nov 3, 2026
Pricing changes for GitHub Actions
GitHub Actions pricing updates include postponed self-hosted runner billing changes and up to 39% hosted-runner price reductions starting January 1, 2026.

Nov 3, 2026
Playbook series: Activating your internal AI champions
Learn how to build and scale an internal AI advocates program that drives grassroots adoption and real workplace change.

Nov 3, 2026
GitHub’s internal playbook for building an AI-powered workforce
Explore GitHub's internal strategy for building AI fluency across organizations, covering enablement pillars, change management, and practical adoption frameworks.

Nov 3, 2026
GitHub for Leaders: Climbing the agentic ladder from assistance to orchestration
Learn how Visma's CTO climbed the agentic ladder with GitHub Copilot, scaling AI adoption across thousands of engineers from assistance to orchestration.

Nov 3, 2026
GitHub’s Engineering System Success Playbook
Explore GitHub's Engineering System Success Playbook, a three-step framework for improving code quality, development velocity, and team happiness through systems thinking.

Nov 3, 2026
GitHub Code Quality: From Finding to Fix
Explore how GitHub Code Quality helps engineering teams detect and remediate code issues at scale with AI-assisted analysis and developer-native workflows.

Nov 3, 2026
How GitHub's Licensing team used AI agents to champion accessibility
Discover how GitHub's Licensing team leveraged AI agents to resolve critical accessibility issues while maintaining roadmap commitments and creating inclusive developer experiences.

Nov 3, 2026
Moving to GitHub? Lessons from Wayfair's enterprise scale migration
Explore Wayfair's enterprise-scale GitHub migration strategy, covering preparation, stakeholder engagement, developer experience, and organizational change management lessons.

Nov 3, 2026
Ebooks & Whitepapers
Access industry ebooks and whitepapers covering AI development, security strategies, and software engineering trends to inform your business decisions.

Nov 3, 2026
Solutions
Explore curated business insights, customer success stories, and AI-driven productivity solutions for your development team.

Nov 3, 2026
Build software better, together
Explore curated collections of open source projects, tools, and resources spanning game engines, DevOps, design, and collaborative development frameworks.

Nov 3, 2026
Customer stories
Read real guest experiences and success stories from Cobalt Rentals vacation rental customers worldwide.

Nov 3, 2026
GitHub - frappe/insights: Open Source Business Intelligence Tool
Explore Frappe Insights, an open-source BI tool enabling technical and non-technical users to analyze data and create reports without SQL knowledge.

Nov 3, 2026
git Guides
Comprehensive Git guides covering version control basics, workflows, commands, and best practices for developers.

Nov 3, 2026
Git Guides
Learn Git commands and workflows with Cobalt Rentals' comprehensive guides covering staging, commits, and version control best practices.

Nov 3, 2026
Git Guides
Learn Git clone commands and techniques for version control, including common options and practical examples for developers.

Nov 3, 2026
Git Guides
Learn Git commit fundamentals, staging, and best practices for version control with our comprehensive guides.

Nov 3, 2026
Git Guides
Learn Git push commands, best practices, and solutions for common push errors in this comprehensive developer guide.

Nov 3, 2026
Git Guides
Learn Git remote operations, commands, and branch management concepts for version control workflows.

Nov 3, 2026
Git Guides
Learn how git status works, what it displays, and common commands to check your Git repository state.

Nov 3, 2026
Git Guides
Learn how to install and use Git on Windows, Mac, and Linux with step-by-step instructions and troubleshooting tips.

Nov 3, 2026
training-kit/git-guides/git-overview.md at main
Learn Git fundamentals, from distributed version control basics to advanced workflows and commands for developers.
Nov 3, 2026
community GitHub Learn · Discussions

Nov 3, 2026
Featured Articles
Explore curated stories about open source projects, accessibility innovations, and developer communities solving global challenges.

Nov 3, 2026
Guides
Expert guides on software engineering, collaboration, and best practices from industry leaders and open source communities.

Nov 3, 2026
The ReadME Podcast
Explore open source projects and the developers behind them on The ReadME Podcast, featuring stories of innovation, community, and technology impact.

Nov 3, 2026
Developer Stories
Discover inspiring stories from open source developers and maintainers who drive innovation and community forward.

Nov 3, 2026
Topics
Explore curated topics covering accessibility, AI, security, career development, DevOps, and documentation for developers.

Nov 3, 2026
Resources to help you build, secure, and scale with GitHub
Explore guides, tutorials, and learning materials to build, secure, and scale with GitHub, from beginner basics to advanced AI development.

Nov 3, 2026
GitHub Articles • Technical Guides, Developer Insights & Best Practices
Explore technical guides, developer best practices, and insights on GitHub, AI, DevOps, security, and software development topics.

Jul 14, 2026
What are AI agent protocols?
Learn how AI agent protocols enable standardized communication, data sharing, and secure collaboration between different AI agents and systems.

Jul 13, 2026
What are large language models (LLMs)?
Learn what large language models are, how they work using transformer architecture, and their role in generative AI and modern applications.

Jul 10, 2026
What are microservices?
Learn how microservices architecture breaks applications into independent services that scale, communicate through APIs, and enable faster development and deployment.

May 8, 2026
What Are Multi-Agent Systems?
Learn how multi-agent AI systems distribute work across specialized agents that collaborate through shared communication rules to achieve collective goals.

Apr 24, 2026
What is Workflow Orchestration?
Learn how workflow orchestration coordinates multistep tasks across systems to ensure predictable, reliable execution and governed control in modern development.

Apr 20, 2026
What is AI Orchestration?
Learn what AI orchestration is, how it coordinates models and workflows, and why it matters for building reliable AI systems.

Apr 17, 2026
What is AI Agent Orchestration?
Learn how AI agent orchestration coordinates multiple autonomous agents to plan, decide, and collaborate toward shared goals with governance and control.

Apr 16, 2026
What is Model Context Protocol (MCP)?
Learn about Model Context Protocol (MCP), an open-source protocol enabling AI systems to discover capabilities and interact with external tools and services securely.

Mar 11, 2026
What is Deep Learning?
Learn how deep learning uses multi-layer neural networks to find patterns in complex data like images, text, and audio.

Feb 5, 2026
What is Unsupervised Learning?
Explore unsupervised learning fundamentals, algorithms, and real-world applications in machine learning and data analysis.

Jan 30, 2026
How does GitHub compare to other DevOps tools?
Explore how GitHub stacks up against other DevOps platforms, featuring automation, security, and collaboration capabilities for development teams.

Dec 19, 2025
What is prompt engineering?
Learn what prompt engineering is, how prompts work with AI models, and explore different prompt types and techniques for better results.

Dec 1, 2025
What is AIOps (AI for IT Operations)?
Learn how AI for IT operations automates incident detection, root cause analysis, and system performance optimization for modern IT teams.

Nov 21, 2025
What is application modernization?
Learn how application modernization updates legacy software systems to modern cloud-native solutions, improving performance, security, and business agility.

Nov 13, 2025
What is generative AI (GenAI)?
Learn how generative AI creates new content through deep learning and neural networks, from training to real-world applications.

Oct 30, 2025
What are neural networks?
Learn how neural networks work, from feedforward predictions to backpropagation learning, and their real-world applications in AI systems.

Oct 28, 2025
What is an integrated development environment (IDE)?
Learn what an IDE is, how integrated development environments streamline software development, and the key benefits they provide for developers and organizations.

Oct 15, 2025
How to accelerate innovation with innersource
Learn how innersource methodology helps organizations adopt open source best practices to build proprietary software faster and more collaboratively.

Oct 15, 2025
AI Code Reviews
Learn how AI code reviews use machine learning and natural language processing to automate code analysis, improve quality, and enhance security.

Oct 15, 2025
AI Coding Tools
Explore how AI coding assistants use large language models and natural language processing to help developers write, review, and optimize code efficiently.

Oct 15, 2025
AI in Software Development
Explore how AI transforms software development through machine learning, code generation, and automation tools that improve quality and speed.

Oct 15, 2025
What is Application Security Posture Management (ASPM)?
Learn about Application Security Posture Management (ASPM), a holistic approach to keeping applications safe through continuous assessment, monitoring, and advanced technologies.

Oct 15, 2025
Application security testing
Learn about application security testing benefits, tools, and practices for protecting software vulnerabilities throughout the development lifecycle.

Oct 15, 2025
What is CI/CD?
Learn what CI/CD is, how continuous integration and deployment automate software development, and why teams adopt these practices for faster, reliable releases.

Oct 15, 2025
What is containerization?
Learn how containerization packages software with dependencies into portable, lightweight applications that run consistently across any platform.

Oct 15, 2025
What is Continuous Deployment?
Learn how continuous deployment automates software releases through predefined tests, enabling faster code delivery and reducing manual intervention in the deployment process.

Oct 15, 2025
The fundamentals of continuous integration in DevOps
Learn continuous integration fundamentals in DevOps, including CI pipeline best practices, benefits, and how to build successful automation for faster software development.

Oct 15, 2025
What is the DevOps Model? Exploring foundational practices in DevOps
Learn about the DevOps model, its core practices, and how organizations implement collaborative approaches to software development and delivery.

Oct 15, 2025
How to improve code with code reviews
Learn how code reviews enhance software quality, catch bugs early, and foster team collaboration in development workflows.

Oct 15, 2025
An introduction to innersource
Learn how innersource methodology enables engineering teams to collaborate on proprietary software using open source best practices for faster, higher-quality code development.

Oct 15, 2025
Machine Learning (ML) in Software Development
Explore how machine learning transforms software development through predictive analytics, automated code review, and intelligent error detection.

Oct 15, 2025
Mobile application security
Learn about mobile application security measures, common vulnerabilities, and best practices to protect sensitive data and maintain customer trust.

Oct 15, 2025
DevOps monitoring tools: Automating your DevOps monitoring processes
Learn how DevOps monitoring tools automate monitoring processes across the software development lifecycle to detect issues early and improve operational performance.

Oct 15, 2025
What is Natural language processing (NLP)?
Learn how natural language processing enables AI-powered tools to help developers write code faster, automate tasks, and improve productivity.

Oct 15, 2025
What is a DevOps pipeline? A complete guide
Learn what a DevOps pipeline is, how it works, and the key benefits of automation, CI/CD, and continuous testing in software development.

Oct 15, 2025
Regression Testing: Definition, Types, and Tools
Learn what regression testing is, why it matters in software development, and how it prevents bugs after code changes.

Oct 15, 2025
What is retrieval-augmented generation (RAG)?
Learn how retrieval-augmented generation enhances large language models by connecting them to external data sources for more accurate, context-aware AI responses.

Oct 15, 2025
SRE vs DevOps
Explore the key differences and similarities between Site Reliability Engineering and DevOps, including their roles, approaches, and how they work together.

Oct 15, 2025
Tools and techniques for effective code documentation
Learn best practices for writing clear, maintainable code documentation that improves collaboration, saves development time, and supports compliance standards.

Oct 15, 2025
What are AI agents?
Learn how AI agents work as autonomous software tools that perform tasks, make decisions, and adapt intelligently to their environment in real time.

Oct 15, 2025
What are AI models?
Learn how AI models work, from data processing and pattern recognition to training and real-world applications across industries.

Oct 15, 2025
What are code repositories?
Learn what code repositories are, how they work, and their essential role in modern software development and team collaboration.

Oct 15, 2025
What are generative AI models?
Learn how generative AI models create new content like text, images, and code by recognizing patterns in training data using deep learning architectures.

Oct 15, 2025
What is a CLI (command-line interface)?
Learn what command-line interfaces are, how they work, and why they remain essential tools for developers and technical teams in modern computing.

Oct 15, 2025
What is a Data Breach
Learn what data breaches are, their types, causes, and consequences. Understand common attack methods and security vulnerabilities that put sensitive information at risk.

Oct 15, 2025
What is a DevOps engineer?
Learn what DevOps engineers do, their key responsibilities including infrastructure management, automation, and collaboration between development and operations teams.

Oct 15, 2025
What is a programming language?
Learn how programming languages work as the foundation of software development, enabling communication between humans and computers to build innovative applications.

Oct 15, 2025
What is a security risk assessment?
Learn what security risk assessments are, how they identify vulnerabilities, and why they're essential for protecting software and organizational data.

Oct 15, 2025
What is Agentic AI?
Learn how agentic AI systems operate autonomously to set goals, take action, and complete complex tasks with minimal human oversight.

Oct 15, 2025
What is agile methodology?
Learn what agile methodology is, its core values, principles, and how it's used across software development and other professions.

Oct 15, 2025
What is AI code generation?
Learn how AI code generation uses natural language processing and machine learning to help developers write software faster by automating repetitive coding tasks.

Oct 15, 2025
What is an API?
Learn what an API is, how application programming interfaces enable software systems to communicate, and why they matter in modern software development.

Oct 15, 2025
What is an enterprise application?
Learn what enterprise applications are, how they streamline business processes, and why they're essential for organizational efficiency and data management.

Oct 15, 2025
What is an SBOM (software bill of materials)?
Learn what a software bill of materials (SBOM) is, why it matters for security, and how it helps track software components and vulnerabilities.

Oct 15, 2025
What is an SDK?
Learn what a software development kit is, how SDKs work, and why they're essential for faster, more reliable app development.

Oct 15, 2025
What is application security and how does it work?
Learn about application security, its importance in protecting sensitive data, and proactive approaches to preventing breaches and vulnerabilities.

Oct 15, 2025
What is cloud native?
Learn what cloud native means, its key benefits for businesses and developers, and how cloud-native applications differ from traditional software.

Oct 15, 2025
What is Code Scanning?
Learn how code scanning automatically analyzes source code to identify security vulnerabilities, bugs, and coding standard violations in software development.

Oct 15, 2025
What is Cross-Site Scripting (XSS)
Learn about cross-site scripting vulnerabilities, how XSS attacks work, and the three main types of XSS threats targeting web applications.

Oct 15, 2025
Dynamic application security testing (DAST)
Learn how DAST tools help development teams identify and prevent application vulnerabilities, protecting against data breaches and malicious attacks.

Oct 15, 2025
What is a DevOps?
Learn what DevOps is, how it combines development and operations teams to streamline software delivery, and why collaboration and automation matter.

Oct 15, 2025
What is DevOps automation?
Learn how DevOps automation streamlines software development by combining continuous integration, delivery, and deployment to improve speed and quality.

Oct 15, 2025
What is DevSecOps?
Learn what DevSecOps is, how it integrates security into the software development lifecycle, and why it matters for modern organizations.

Oct 15, 2025
What is enterprise application development?
Learn how enterprise application development enables organizations to streamline business processes, enhance security, and increase efficiency through customized software solutions.

Oct 15, 2025
What is fuzzing and fuzz testing?
Learn what fuzzing and fuzz testing are, how they work, and the techniques used to identify software bugs and security vulnerabilities.

Oct 15, 2025
What Is Incident Response?
Learn about incident response processes, types of security incidents, and how to create an effective incident response plan for your organization.

Oct 15, 2025
What is IaC? (Infrastructure as Code)
Learn what Infrastructure as Code is, how it automates infrastructure management, and the key benefits and challenges of implementing IaC practices.

Oct 15, 2025
What is open source AI?
Learn how open source AI enables transparent, collaborative development through shared code, public datasets, and community contributions across global teams.

Oct 15, 2025
What is Open Source Software (OSS)?
Learn about open source software principles including collaboration, transparency, and decentralization, and discover why OSS matters for modern businesses.

Oct 15, 2025
What is Platform engineering?
Learn what platform engineering is, how it evolved from DevOps, and its core principles for streamlining software development and deployment.

Oct 15, 2025
What is runtime application self-protection (RASP)?
Learn how RASP security technology monitors and protects applications in real-time against malicious activity and vulnerabilities during runtime.

Oct 15, 2025
What is Risk-Based Vulnerability Management (RBVM)?
Learn about risk-based vulnerability management, a strategic cybersecurity approach that prioritizes vulnerabilities by potential impact and exploitation likelihood.

Oct 15, 2025
What is Static Application Security Testing (SAST)?
Learn what SAST is, why it matters for secure software development, and how it detects vulnerabilities early in the development lifecycle.

Oct 15, 2025
What is the SDLC? Software Development Lifecycle Explained
Learn about the software development lifecycle (SDLC), its key phases from requirements gathering through maintenance, and how modern teams ensure quality and efficiency.

Oct 15, 2025
What is secret scanning?
Learn how secret scanning automatically detects exposed credentials, API keys, and sensitive data in code repositories to enhance software security.

Oct 15, 2025
What is security testing?
Learn what security testing is, why it matters in software development, and explore key types like penetration testing and vulnerability scanning.

Oct 15, 2025
What is shift left testing?
Learn about shift left testing methodology, its importance in DevOps, and how early testing improves software quality and reduces development costs.

Oct 15, 2025
What is software architecture?
Learn about software architecture, its key components, benefits, and challenges in building scalable, secure software solutions.

Oct 15, 2025
What is software composition analysis (SCA)?
Learn what software composition analysis is, how SCA tools identify vulnerabilities in open source components, and why it matters for secure application development.

Oct 15, 2025
What is software development?
Learn how modern software development works through iterative processes, CI/CD pipelines, DevOps practices, and AI-assisted tools that enable continuous delivery and improvement.

Oct 15, 2025
What is software engineering?
Learn about software engineering principles, the software development lifecycle, and common roles like developers, architects, and testers.

Oct 15, 2025
What is software supply chain security?
Learn how software supply chain security protects code, dependencies, and development pipelines from attacks and unauthorized access throughout the SDLC.

Oct 15, 2025
What is software testing?
Learn what software testing is, why it matters, and how it ensures applications work reliably and meet user requirements throughout development.

Oct 15, 2025
What is technical debt?
Learn what technical debt means in software development, how it accumulates, and why managing it strategically matters for long-term project success.

Oct 15, 2025
What is threat modeling?
Learn how threat modeling helps engineering teams proactively identify vulnerabilities and strengthen application security before deployment.

Oct 15, 2025
What is Version Control?
Learn how version control systems enable distributed development teams to track code changes, collaborate efficiently, and maintain code integrity throughout the software development lifecycle.

Oct 15, 2025
What Is Vibe Coding?
Learn what vibe coding is, how AI-assisted software development works, and why this practice matters for modern developers.

Oct 15, 2025
What is vulnerability scanning?
Learn about vulnerability scanning, its role in software security, scanning techniques like SAST and DAST, and how organizations identify and mitigate security risks.

Apr 14, 2021
Open Source on Mars: Community powers NASA’s Ingenuity Helicopter
Discover how nearly 12,000 open source developers worldwide contributed to NASA's historic first powered flight on Mars with the Ingenuity Helicopter.

