A collection of living notes and thoughts.
- NextJs + S3Notes getting NextJs working on S3 as a static site.Last edit: 2024-06-30
- Behaviour heatmapMy approach to personal progression.Last edit: 2024-09-09
- Behaviours for serenityMy take on what I found to be really good advice.Last edit: 2024-06-10
- Reducing cost of team restructuringTechniques that allow flexibility in changing teams and moving ownership.Last edit: 2024-06-09
- Role mapping for empowered development teamsA proposal for establishing role expectations with a bias for getting things done.Last edit: 2024-02-27
- Rough notes working with JavaSome loosely organised notes for Java concepts and context which may prove useful to refer to later.Last edit: 2022-07-23
- Operational investmentPaths along which we can evolve our systems to make them easier and more reliable to operate.Last edit: 2022-06-22
- Unit testing a redux-saga sagaA method for unit testing a saga.Last edit: 2022-01-29
- Producer-ConsumerA reference for the producer-consumer pattern.Last edit: 2022-01-17
- System observabilityThings to measure/capture in your systems.Last edit: 2022-01-20
- Financial thoughtsQuick notes and tools.Last edit: 2024-09-18
- Publisher-SubscriberA reference for the publisher-subscriber pattern.Last edit: 2021-12-28
- StrategyA reference for the strategy pattern.Last edit: 2021-12-27
- BuilderA reference for builder pattern.Last edit: 2021-12-27
- PatternsMy reference index for patterns.Last edit: 2022-07-24
- InterceptorA reference for interceptor pattern.Last edit: 2021-12-24
- FactoryA reference for factory patterns.Last edit: 2021-12-24
- Inexpensive mechanisms to support team processesA list of mechanisms that are cheap to implement, but that empower valuable processes.Last edit: 2022-07-24
- Rough notes working with GatsbyNotes from building this site on Gatsby.Last edit: 2024-09-18
- UnwrongingA thought exercise on being right more oftenLast edit: 2024-09-18
- Personal tenetsHow I approach hard choices.Last edit: 2022-07-24
- MonoidsAn intuitive look at a mathematical tool to guarantee composability.Last edit: 2024-07-04
- Scope in JavaScriptA brief overview of scope in javascript.Last edit: 2021-12-28
- Side effects in React-ReduxSome ways to perform side-effects in React-Redux.Last edit: 2021-02-14
- Machine playbookHow I get back up and running on a freshly formatted machine.Last edit: 2024-06-09
- Discord bot flowThe sequence of actions taken by a chatbot.Last edit: 2020-04-19
- Musical modesA reference sheet for the 7 musical modes.Last edit: 2024-06-09
- Manipulating this with call, apply and bindWays to specify what the JavaScript "this" keyword points to.Last edit: 2019-09-07
- A basic serverless website on AWS with Auth fronting the CDNAn architectural pattern for an AWS serverless website that performs authentication and authorization in front of the CDN.Last edit: 2019-06-01
- Request throttlingRequest throttling is selectively refusing requests to protect a system from being overwhelmed by demand.Last edit: 2019-05-26