Ask HN: I'm away from the software industry since 2017; what has happened since?
Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0.Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves".SPAs are used and abused, the tooling to make a performant progressive website with them has gotten better but the know-how is not widespread enough.React has essentially won the mindshare battle and they are focusing more on functional components. But there are other things with their own healthy niche like Svelte compiling components that manage their own DOM, Elm is still around (and still not 1.0) and it has inspired other "Elmish" frameworks.Desktop software quality has gone downhill and seemingly everyone is using Electron.For many companies, Kubernetes is the new normal mode of operation. You should know it, but it's still far from "the way to do things" for industry in general, mostly due to its complexity and learning curve.