It's dangerous though, one of my biggest fears is getting a job that won't let me use Linux.
I'm asking because it's been a long time since I encountered an application which didn't tile nicely / didn't work well with i3[^]. Besides, you can always make a window float in i3.
[^] With the exception of the Android emulator but that thing is a monster for a whole bunch of reasons.
I think literally the only things I have that don't tile are some of my Ludum Dare games because it's a 48 hour game jam so I don't have time to make them handle resizing or anything other than windowed 720p.
Oh, and native Terraria 1.4 (Proton Terraria 1.4 tiles just fine though).
Also you can use it to get middle click on a MacBook trackpad and to completely customize the touchbar in quite complex ways (doesn't even require disabling SIP to do that).
It would be nice if a third-party tool wasn't required, but I think it's worth the cost (and if you owned BetterSnapTool in the past, it actually costs nothing extra to upgrade the license).
I understand it needs to be doing some things in the background, but on the other hand, Hammerspoon and Karabiner don’t use much cpu usage.
I could be doing it wrong. Not knowing how to better manage apps, cpu usage, and so on
Actually, I frequently had Slack and Mailplane open in the "split pane full screen" mode on my 27" monitor at work back when going into the office was a thing, so it's not just a laptop thing, either.
The Windows "maximize" functionality is something I almost never use, on any platform.