Post #2541303
2026-05-14 21:15 UTC
After burning a stupid number of hours to get a working build environment for this old project I'm finally making the actual changes that are needed to the code and gods, there is nothing like spelunking through your own old codebase to teach humility.
Boilerplate is annoying but not nearly so much as obscure indirection. Chasing down where I need to make a change in order to not break anything is the hardest thing.
Good stuff: sensible abstractions that are easy to extend. (I know, define "sensible") 🙄
Really good stuff: I wrote regression tests. Yay!
Replies (1)
-
@intrepidhero@vmst.io 2026-05-14 21:17
It's not exactly a helpful metric but "sensible abstractions" == "I can still understand them 5+ years later AND they save me time" Do with that what you will. 🤪