-
Well-Architected GitHub
Welcome! 👋😃
A journey to 1.0
After 2 years of working on this we can share that we have released the initial version of WellArchitected.GitHub.com
Our goal is to provide you with foundational design thinking and practices to help you build secure, high-performing, resilient, and efficient codebases for your applications, built on top of the world’s leading AI-powered developer platform.
Some highlights
There is lots of great content but here is a taster...
- Anti-patterns - what we have seen not work too well
- GitHub Enterprise Policies and Best Practices - Key design strategies and checklist
- Governance Design Principles
- Checklist for Application Security
Next
We will continue to iterate on the content as we bring more insights from our technical teams such as customer success architects, expert services consultants, solutions engineers and our awesome partners.
-
OAuth attacks
Sharing a really fun explanation of OAuth and some of the potential mistakes implementing the standards stack-auth.com/blog/oauth-from-first-principles
With a nod to a classic very funny TV show
-
How to control branch names with GitHub rulesets
I spoke to a team a few weeks ago who wanted to limit branch names in their GitHub repositories. The rulesets feature in GitHub allows you to define layered policy to control a repository or a set of repositories in your organization.