I'm a senior consultant (DevOps, security) with 15+ years of experience. When not doing work for a client, I don't seem to know what to do with my computer anymore... I get put off by all the threats/friction I've been exposed to professionally. Does this happen to any one of you too? I think most of my pain points are related to being perma-connected to the Internet but it might be something different.
Coding isn't fun anymore - Need to set up a devcontainer inside a VM (a Podman machine) so as not to get rekt when using dependencies - Almost no programming language or mainstream project publishes documentation to be consumed offline, let alone manpages - Need to constantly browse the web to look for references or ask my LLM of choice
Self-hosting is its own job - Set up Traefik with a WAF middleware (ModSecurity) when traffic is proxied to stateful applications - Keep up-to-date with my services' changelogs and regularly bump container image tags + digest reference - Integrate services with Authelia for SSO
You can't just download software - Reduce to a minimum the amount of software that I run on my actual laptop - Anything that I don't install from Homebrew needs to get scanned in Virustotal, including every update - If it's a one-off, it'll run in a VM
PS: I decided not to comment on SaaS offerings because that'd keep me going forever...