I too wrote a similar article: Writing code the linear way: https://gourav.io/linear-code
And thanks, I've been trying to get my team to get used to writing `else`-less code (i.e., without nesting as much as possible), I'll keep your link in my bookmarks and share it with them when appropriate.