> CRUD-development for boring enterprise apps
This is highly misleading.
" boring enterprise apps " have the HIGHEST level of complexity, complication, dependencies, INTER-dependencies, tech debt, totally uncontrollable requirements (the gov demands to implement, nationwide...) than ANY OTHER APP.
It is FAR easier to build an OS than a barely decent ERP. (and this means, Linux became rock solid faster than the custom ERP that most companies started in 1980. You bet, they have not finished it. And is currently broken. And it has many restarts, iterations, etc)
I know, I work on the side building an RDBMS, and that is how I relax. RDBMS are a serious beast, but nothing, nothing, nothing like the complexity of working in " boring enterprise apps ".