kretaceous
a few seconds ago
In college (~5 years ago) I had to write a move-data-from-A-to-B pipeline¹ for a club. I had a simple version ready in ~1hour but it looked bad and slow. So I stayed up the whole night for the next 6 hours finding about weird MongoDB commands, discovering transactions from first principles, Node.js memory management. I commented it by hand and perfected the code. I don't know if I still have that code but it's a memory I often go back to.
I recently tried to write an elevator simulator (harder than I thought it would be) entirely on my own. I wrote the tests as a markdown spec and used an LLM to actually convert them to tests according to my interface. That was definitely a little gratifying, but not even close to what I used to feel. Of course, fully blaming LLMs is not really fair. There's also Life™ but LLMs definitely helped this soft-atrophy.
I simultaneously feel called out and encouraged by the post. The gym analogy feels apt. I guess I need to work on my recovery as well as hit a different gym which isn't named software.
1: I didn't know it was called ETL back then 2: I'm one of those weirdos who learnt a NoSQL DB first