If at the time when I was cutting my teeth on systemd, I had access to something more lightweight and "do one thing well", I think I would've gotten a lot more sleep :)
https://github.com/ra0x3/systemg
I'm personally tired of getting stuck in config/deployment hell every time I want to deploy a long-lived web service. Sure I eventually learned how to use systemd, but systemd has SO many things baked into that I simply don't need. systemg is a lightweight process supervisor that features everything you'd typically want when running/managing production web services in the wild.
Would love feedback.
It kinda makes sense - "knowing how to code" in modern tech largely means "knowing how to build software" - not write single modules in some language - because those single modules on their own are largely useless outside the context of "software".
2) Start working on your next steps after hours. Feeling like this is a temp situation will help.
3) 100% yes, they're trying to pressure you into leaving. Try to get the best terms you can.
4) Doesn't sound very "strategic" to over-stay somewhere that you call "day-to-day emotional drain of working with a manager who you feel is actively trying to undermine you." You should work on your exit.
You're talking about strategy, but realistically what do you imagine is the fairy-tail ending of this one? You get to drag it out painfully for both sides? Best case scenario you get to find a workplace that makes you happy, and let them continue their dysfunctional hell until they burn through all their runway without any actual product to show.