In this video I discuss the trade-offs of building on top of unstable reverse-engineered private APIs, why I decided against it, and compare to similar software that chose to use them.
A couple of people who aren’t particularly interested in the software itself told me that this was an interesting and engaging video on general programming approaches when building applications for closed-source systems, so I thought I’d share it a bit more widely here.
Unrelated but it’s crazy how virtual desktops have been natively supported in Windows as far back as XP and nobody knows about it.