Top 10 costly mistakes to avoid — even for Nuxeo experienced developers (that could end up costing you big $)

TL;DR

It’s January 2023 so what better time to start setting some good tech resolutions? As always, few of my yearly tech resolutions are to write better code, optimize more, save $ on the infrastructure cost and of course, learn as many new things as possible (Integrate with chatgpt — anyone?).

On the topic of writing better code — maybe now it’s an ideal time to refactor/ avoid making some mistakes that could potentially lead to a lot of $ spent on infrastructure and poor performance of your application overall?

Below is a list of the top ten most common mistakes I have seen made many times by even experienced Nuxeo developers. This is not by any means an exhaustive list, it is just my own list and I encourage you to comment on this blog post and add some other things that you have noticed that we could all improve on!

Some of these mistakes might not seem like a big deal, but I will do my best to explain how they can negatively impact your application or sometimes your development cycle. Also, I am not referring to design or architecture mistakes right now but strictly to code related mistakes (btw, not understanding how to model your content could have huge consequences as well and might be a blog on its own).