Update: after a few weeks of dilly-dallying and failing to find intersections between "boss's calendar is clear" and "baby is napping," I finally ripped the bandaid today over Zoom, so he gets three weeks notice instead of two. As I suspected, the early notice doesn't make much difference because the guys upstairs have frozen hiring on my team and will likely not open a req for someone to take my place, even if it were someone cheaper. Boss was not at all surprised; we've already had a few conversations where it's been made clear that this job is a dead end for me career-wise and that I'm not feeling any of the job satisfaction that could hypothetically make that opportunity cost worth paying.
Formal email will go out later today; I'll probably have ChatGPT write it.
Prior times I've quit a job, I've been a little stressed about doing handoff, but my entire last year at this job has been all about trying (and failing) to eliminate myself as a single point of failure by sharing knowledge and making sure that anything I'm working on is in a handoff-able state (not so much because I was imminently planning to leave, at least at first, but more because single points of failure are Bad and because I'm tired of continually doing stuff that I mastered twenty years ago because nobody else has learned how to do it), so I feel like there's nothing extra I could do toward that end in my last two weeks that I haven't already tried at some point during the preceding fifty. Also, after I did the "frantically document everything" for a full month at my boss's behest the last time I quit this same job (in 2016), I was able to come back in 2022 and see firsthand that nobody had read any of it. It was infuriating at the time, but now the knowledge that all my efforts here are futile feels strangely freeing.
Looking forward to less futility in the future!