At 12:30 this afternoon, a friend messaged me to talk about building a good planar graph library in Rust.
12 hours later (with breaks to do childcare, go grocery shopping, cook dinner, process laundry, do the dishes, ...), we have something efficient and memory-safe (using the generative lifetime trick), with a reasonably pleasant API, and passing elementary unit tests.
Time to call it a night.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko