Skip to content

Instantly share code, notes, and snippets.

View benc-uk's full-sized avatar
🎲
𝚁 πšƒπšŠπš™πšŽ πš•πš˜πšŠπšπš’πš—πš πšŽπš›πš›πš˜πš›, 𝟢:𝟷

Ben Coleman benc-uk

🎲
𝚁 πšƒπšŠπš™πšŽ πš•πš˜πšŠπšπš’πš—πš πšŽπš›πš›πš˜πš›, 𝟢:𝟷
View GitHub Profile
@benc-uk
benc-uk / #Linting.md
Last active October 26, 2022 11:08
Linting

Linting config and tools

@benc-uk
benc-uk / # GitHub Actions.md
Last active October 26, 2022 11:08
GitHub Actions

GitHub Actions

@benc-uk
benc-uk / adr.md
Last active January 30, 2025 10:31
Architectural Decision Records

Architectural Decision Records (ADRs)

An architectural decision record (ADR) is a document that describes a choice the team makes about a significant aspect of the software architecture they’re building. Each ADR describes the technical decision, its context, and its consequences. ADRs often describe cross cutting concerns which will impact the project as a whole.

The ADR process outputs a collection of architectural decision records. This collection creates the decision log. The decision log provides the project context as well as detailed implementation and design information. Project members skim the headlines of each ADR to get an overview of the project context. They read the ADRs to dive deep into project implementations and design choices.

When the team accepts an ADR, it becomes immutable. If new insights require a different decision, the team proposes a new ADR. When the team accepts the new ADR, it supersedes the previous ADR.

Personal ADR Manifesto

@benc-uk
benc-uk / #Python.md
Last active February 23, 2025 22:22
Python

Python Things

Graphics

@benc-uk
benc-uk / #Personal.md
Last active August 23, 2025 09:23
Personal

Personal Non Dev Things