Mostly agree with the premise of this post, but you don’t necessarily need to use a language that causes segfaults if you look at it wrong (It Is Undefined Behavior™) to “go back to your roots” (though from what I’ve seen you’ve been enjoying C a lot OP, so that’s good too), any language works when you don’t have The Business breathing down your neck.
Write a little VM in Rust, or C#. Hell, try doing a SPA in pure JS without npm (or any other package manager) or any frameworks or even libraries, only native custom components, it’s surprisingly fun.
So is drinking bleach, or so I’ve heard.