Cold Blooded Software
2024-01-05 18:28:30.649288+01 by Dan Lyke 0 comments
Yes: Cold-blooded software.
A cold-blooded project is like the baby painted turtle. You can freeze it for a year and then pick it back up right where you left off.
A cold-blooded project uses boring technology. The build and test scripts don’t depend on external services that might change, break, or disappear entirely. It uses vendored dependencies.
Of the programming languages I use, Perl seems to be the best at this. C is okay. C++ less so (wait, that library interface changed again?). JavaScript and Python seem to be awful.