Published first post of a longer series - https://www.buymeacoffee.com/p/57491