TIL: The Inner-Platform Effect. Its where you engineer an entire crappier platform on top of a platform instead of just writing the software to work with the platform you started with. I've done this. Don't do it. It's bad. https://en.wikipedia.org/wiki/Inner-platform_effect