Favorite boring tech of late is ASP.NET w/ Blazor server-side rendering. .NET Core runtime has great performance, really nice DX, EF Core is arguably up there with ActiveRecord for persistence frameworks, and everything seems to hold together quite well. I really appreciate that the designers of ASP.NET have zero qualms just copying things they like from other frameworks wholesale. You have the pervasive DI that Spring has, Rails-style convention over configuration, and Blazor components are very similar to JS components. Auth is a first-party module that is reasonable to integrate.
The farther away I get from the JS ecosystem, the more fun webdev becomes for me.