Stateless tech is great fun. If it fails you rebuild it and everything is (mostly) okay again. Frontend and app tier containers, network devices, even compute hosts. There's lots of posts about these.<p>But state (and loss of) can be nightmarish and we mostly want to avoid it. We outsource database hosting to cloud providers, avoid touching SANs, hand-wave away schema change and rollback considerations when talking about our CI/CD pipelines.<p>Where are all the HN posters working on these things? I want to hear from you!<p>What are you working on?<p>If you write firmware for SAN arrays, how do you sleep at night with that sword dangling over your head?<p>Do you keep working on stateful tech because you love it or because it pays better?<p>What's the best and worst thing you've experienced?