First Deploy First Rollback
In 2026-05-27 I did my real deployment to production. In 2026-05-28, I did my first rollback.
It was a bittersweet experience because of course I’d rather deploy perfect code instead of having to revert to a previous working version, but truth is I learned a lot more because of the rollback.
Let me try and explain what happened in this wannabe post-mortem blogpost.
The requested feature
My task was simple: to adapt a system to be able to deal with a new kind of identification the brazilian government will start to issue in July 2026: the alphanumeric CNPJ (Cadastro Nacional de Pessoas JurÃdicas).