Robert MacLean
22 October 2021
- Build for sustainability
We embrace proven technology and architectures. This will ensure that the system can be operated by a wide range of people and experience can be shared. - Code is a liability
We use 3rd party libraries to lower the code we directly need to create. This helps us go fast and focus on the aspects which deliver value to the business - Numbers are not valuable by themselves; We focus on meaningful goals and use numbers to help our understanding
We do not believe in 100% code coverage as a valuable measure - We value fast development locally and a stable pipeline
We should be able to run everything locally, with stubs/mocks, if needed. We use extensive git push hooks to prevent pipeline issues. - We value documentation, not just the “what” but also the “why”
- We avoid bike shedding by using tools built by experts, to ensure common understanding.