Christopher Philip Hebert

Back to Home

Blog

Back to Blog
Previous Next

2025-02-02

The implementation from yesterday's post included the operater fun plus, which didn't occur to me when I implemented a version of this at work last year. I'll probably add that in tomorrow to clean up some places where I was handling List<List<PreparedFragmentV2>>-equivalent constructs, flattening them out to a proper list at the appropriate time. Gross.

Overall, to review the experience of working on a very niche work-inspired task in a context outside of work such as this blog... Very good! I approached the task narratively, explaining myself every step of the way, explicitly, whereas at work I would have iterated through the various versions as my needs and the complexity of the use case grew over time, rarely stopping to provide particularly lofty assessments of the quality of what I was doing. It's just a tool!

Taking a moment to think about it almost as an independent library is ... educational!