Apr 28 2023
Every time you ship something there's a chance that you didn't consider some edge cases.
After a while, you'll have a lot of bugs in your codebase. Ideally, you'd fix them as you go, but sometimes you don't have time for that.
So, you need to set aside some time to fix bugs.
As a team it's always tempting to set aside some time for bugs, but still have someone working on new features.
The risk of doing that is that it feels like you're not making progress on new features, and you're not making progress on bugs either. You also don't want to have some people on the team cleaning up a mess while others are working on new features (creating more mess).
So, the best way to make progress on bugs is to have everyone on the team work on bugs for a week. This way we're all in it together, and we can make a lot of progress.
Last week was bug bashing week for us. We fixed a lot of bugs, and we're now in a much better place.
Besides fixing bugs, we also shipped a few improvements to the product that should make it easier to use the product without reaching out to us:
We're going to keep working on bugs and improving the overall product quality and performance.
Alberto Incisa della Rocchetta
Product & Growth
SOC 2 Type II