TAG16 notes
#rust
proj key-expiration.md Thread-Safe Storage & Lazy Expiration Handling concurrent writes and implementing TTL (Time-To-Live) in Rust. proj resp-protocol.md Speaking Redis: Implementing the RESP Protocol Building a recursive parser for the Redis Serialization Protocol using Rust's Cursor. proj cpu.md From Monolithic Match to Modular Dispatch Refactoring the 6502 CPU to use a dispatch table instead of a monolithic match statement. note E0597.md E0597 This error occurs because a value was dropped while it was still borrowed. tut game-of-life-algorithm.md Game of Life Algorithm How Conway's Game of Life works and implementing it in Rust proj rendering-experiments.md Rendering Experiments Exploring different rendering approaches: Canvas, WebGL, and WebGPU ref wasm-setup.md WASM Setup & Tooling Build process, tools, and gotchas when working with Rust WASM blog 2024-12-27-escaping-tutorial-hell.md Escaping tutorial hell Breaking free from analysis paralysis by building a ridiculous password-roasting API. How I learned to ship first and optimize later. note iter.md Rust Iter iter note chaining-methods.md Chaining methods Rusts functional style note borrow-checker.md Fighting the Borrow Checker Common patterns where the borrow checker yells at me, and how to satisfy it. note lifetimes.md Rust lifetimes Errors I encounter learning lifetimes and how to resolve them. note day-03.md Day 3: Lobby Solving the 'Lobby' battery problem note day-02.md Day 2: Gift Shop Finding invalid product IDs note from-str.md FromStr Trait How to parse strings into custom Structs idiomatically using the FromStr trait. note day-01.md Day 1: Secret Entrance Deciphering the Elfs Safe Combination