How we built KitPusher: lessons learned from years of internal rollouts
KitPusher wasn't born from an external request. It was born to improve our own daily work — two hours per user to install technical software, multiplied by too many users. The story of how we went from artisan scripts to a product.