It's crazy to me that this is considered embarrassing now. People should stay up to date with current tech, but we shouldn't be ashamed of not using LLMs. Let's re-normalize coding by hand.
I still find that it's often faster to combine manual coding with generation. I often start by setting up a skeleton with a bunch of TODOs, then tell my agent to fix each TODO. If my agents can't seem to stop coming up with insanely massive diffs for what should be small changes, it's often much faster to just code it properly by hand.