A code notebook for dumping snippets and ideas that can be revisited or reused later.
- I needed a text wrap function for another project I'm working on and it turned out to be a more interesting problem than I would have thought.
- One of my favourite TDD katas. Here I did it for the first time in Rust.
- Investigation into Design by Contract in Rust. Seeing if it has value, looking at existing DbC crates and implementing my own contract macros.
- An example React application that demonstrates what are in my opinion some of the best practices for React development.
- Implementation of a type similar to Rust's Result type. The calling scope is forced to account for error scenarios rather than blindly wrapping everything in a try-catch block