Comprehensive collection of essential software engineering practices and recommendations.
-
Updated
Jul 19, 2024
Comprehensive collection of essential software engineering practices and recommendations.
A centralised hub for learner around the globe from A-Z. You can find collections of manuals, blogs, hacks, one liners, courses, other free learning-resources and more
A responsive and robust exercise repository for daily workout
Software Engineering Unlocked Podcast
Specwright is a codebase-aware engineering platform for teams that want AI to operate inside architecture, policy, and evidence boundaries instead of around them.
One copy of every cross-repository rule for AI-agent sessions, mounted as a git submodule in five repos and enforced by CI pin checks.
Practical workflow notes for AI-assisted coding agents
Architecture decision records, system design case studies, and delivery templates demonstrating pragmatic SaaS architecture, cloud trade-offs, and consulting-grade technical leadership.
Clean-first engineering discipline as an agent skill, in English and Chinese: root-cause repair, one source of truth, no residue
For now, just a personal list of 📚 and publications
An open handbook of everything a software engineer needs to know.
Adapting timeless software engineering ideas into skills, prompts, workflows, and agentic development practices.
Documentation and Guidelines for using atc-net components
A practical record for documenting meaningful changes to software systems. Capture what changed, why it changed, who is responsible, what needs review, what to monitor, when to stop, and how to roll back so the next person can understand the decision and maintain the system with confidence.
The decision layer between AI code review and AI code fixing. Triage findings by evidence, decide what earns a fix or a backlog entry, and know when to stop.
A professional Git knowledge base covering version control, branching strategies, collaboration workflows, advanced Git commands, internals, automation, and real-world engineering practices.
A small, opinionated set of reusable AI agent skills for disciplined, low-ceremony software development. Designed to help humans and AI work together safely in greenfield and legacy codebases—without tickets, workflows, or process bloat.
防AI声称完成却没真验证的项目脚手架:三角验证+台账+护栏+真浏览器/语音/录屏E2E
A practical reference template for building AI Agent-friendly software repositories.
To associate your repository with the engineering-practices topic, visit your repo's landing page and select "manage topics."