Skip to content

GitHub Articles

An introduction to innersource

Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.

Learn more

What is prompt engineering?

Prompt engineering is the practice of crafting effective instructions that guide AI models to produce accurate, useful results.

Learn more

What is software architecture?

Learn how software architecture helps developers build scalable, efficient systems using best practices, key components, and common styles and patterns.

Learn more

What is open source AI?

Open source AI offers more control, clarity, and room to build the way you want.

Learn more

What is an integrated development environment (IDE)?

Uncover how IDEs help streamline software development and accelerate software delivery.

Learn more

What is Version Control?

Learn how version control systems and software help track changes, support collaboration, and ensure code integrity throughout the development process.

Learn more

What is technical debt?

Understand the impact of technical debt on software development. Learn how to manage and mitigate technical debt for long-term code quality and maintainability.

Learn more

What is software testing?

Software testing is the systematic process of evaluating and verifying software applications to ensure they function correctly and meet specific requirements.

Learn more

What is software engineering?

Software engineering is the job of designing, developing, testing, and maintaining software applications and systems.

Learn more

What is software development?

Explore the world of software development in this comprehensive guide for beginners. Discover what software development is and why it matters, delve into key concepts, uncover the crucial steps in the development process, and learn how software shapes industries and technologies.

Learn more

What is the SDLC?

Building great software is a big challenge, and development teams rely on the software development lifecycle (SDLC) to help them succeed.

Learn more

What is Platform engineering?

Learn what platform engineering is and how it empowers developers by creating internal developer platforms, improving workflows, and reducing operational bottlenecks. Explore the benefits for developers and IT managers alike.

Learn more
⚠️ 非官方镜像站 · 请勿登录
⚠️ Unofficial mirror · DO NOT LOG IN
🇨🇳 中国大陆访问困难,此站仅作加速镜像,不是官方网站
官方网站:https://github.com/
登录功能不可用,请勿输入密码!

🇺🇸 Due to difficult access from Mainland China, this is an accelerating mirror.
Not the official site. Official: https://github.com/
Login is disabled — NEVER enter your credentials.
🚨 重要提示 · Important Notice
🇨🇳 中国大陆访问困难 – 本镜像站仅用于加速访问 GitHub,不是官方网站
🇺🇸 Due to difficult access from Mainland China, this is an accelerating mirror. NOT the official site.
🔐 请勿登录!不要输入你的 GitHub 账号密码!
DO NOT LOG IN! NEVER enter your GitHub credentials!
📌 官方网站:https://github.com/
🌐 奇廉官网:https://qichao.pages.dev/
ℹ️ 关闭后刷新页面可重新显示此提示