Nate BennettA word of advice on DRY — prefer flat abstractionsPreferring flat abstractions means preferring separate modules which have smaller functionalities instead of larger components which could…3 min read·Mar 3, 2024--1--1
Nate BennettuseSyncExternalStore is the hook you didn’t know you neededReact’s longstanding pain-point has been getting functional components to play nice with data beyond the render model2 min read·Jan 31, 2023----
Nate BennettRust tuple pattern matching trickOne of the things I love about Rust is the ubiquity of pattern matching. This can be seen when writing expressions to handle conditional…2 min read·Sep 15, 2022--3--3