My mom (in her 70s) is always asking me questions about AI, so last time I was home I showed her how Claude Code works so we could vibecode a Wordle clone together. I also showed how I would normally write code in an editor to make a few final tweaks.

When we were done she said, “I had no idea what you did for a living was so boring.”

@liza I laughed out loud in a coffee shop when I read this and got some annoyed looks. Worth it 🤣
@magsol Ha, thanks!
@liza @magsol ha that’s good. Never met a really good programmer that doesn’t take satisfaction in lining up comments or equally nitpicky yet satisfying tasks. Some might say it’s boring, but look, the comment for each element in the object starts at the same place so it looks better; the import order follows a logic now so you can telll framework imports vs. app specific imports.
@jayalane The import classification is something I wish popular linter would implement. Especially in a language like python where any non-trivial file has like 9 stdlib imports (sys, os, json, pathlib, re, time…)
@niekvdpas on the fun aspect of these things, one of my small pleasures in Go is adding a module import into a go file in a random order and then watching something in my emacs / lsp / gofumpt setup snap it into the proper spot alphabetically. For python, when I am not using code that does weird stuff (eg monkey patching), I go "system modules, pip installable modules, modules from the local repository" order.
@magsol @liza Damn, so did I in my office. What a line! Mom for the KO!