The new, shiny app you built solves all the problems of your business. However, as time goes, as new features are added, it's been getting slow. Your manager has noticed and asks you to make it faster. Where do you start? What can you do? Before you start thinking about rewriting feature (or worse, the whole app) from scratch, we'll see how you can profile, benchmark, and restructure tiny parts of your application to make it much faster.
Guillaume Malette is a software developer at Shopify, working out of the Montreal office. Passionate about Ruby and Elixir, he's always eager to share what he learns. You can find him on twitter and github under @gmalette.
Pour offrir une bonne expérience, l'utilisation de cookies est nécessaire. Certains sont essentiels au bon fonctionnement du site, tandis que d'autres nous aident à mieux répondre à vos intérêts.