Repository navigation
软件工程
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A curated list of engineering blogs
⏩ Ship faster with Continuous AI. Build and run custom agents across your IDE, terminal, and CI
The Generative AI Landscape - A Collection of Awesome Generative AI Applications
Roadmap to becoming a Java developer in 2025
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
Project : Design Patterns Examples in C#
Conquer Any Code in VSCode: One-Click Comments, Conversions, UI-to-Code, and AI Batch Processing of Files! 在 VSCode 中征服任何代码:一键注释、转换、UI 图生成代码、AI 批量处理文件!💪
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers
Agentless🐱: an agentless approach to automatically solve software development problems
Books for people who are or aspire to manage/lead team(s) of software engineers
A list of awesome idiomatic code resources. Rust🦀, Go, Ruby💎, Pony 🐴, Ocaml 🐫, Erlang and more
Open Source Autonomous Software Development System
These patterns document how to apply open source principles and practices for software development within the confines of an organization - aka InnerSource.
jsonui is an interactive JSON explorer on your command line
Risk-First Software Development
Software Internship Guide for Egyptian Undergraduates