Open Notes

Notes and mental models on engineering, distributed systems, and ML - written to build lasting heuristics, not just summarise. Knowing these components and systems has consistently helped me design for resilience and scale. Here are some of my notes and takeaways from learning about certain topics. They may not always be 100% factually correct but are meant to help you develop the same heuristics I relied on when writing and designing systems.

Mental Models

JavaScript