← Home
Notes
This is a place for my thoughts and musings. Ideas, reflections, or just random things I want to write down. Some will be structured, others more like a stream of consciousness, but mostly written as notes for myself.
- Favourite courses at Waterloo
- Distributed Systems Review Sheetreference
My final review sheet, adapted to be useful to look back at in a few years
- What makes writing enjoyable for mereflection
How systems can guide behaviour
- Why Settling Poker Debts is NP-hardcs
Transaction settling and the Partition Problem
- games and tricksreference
- creator vs consumerreflection
- contentment and ambitionreflection
- perspectivesreflection
- the secret to happinessreflection