Field notes from production.
What broke, why it broke, and what we changed — written by the engineers who fixed it.
0130 Aug 2026Retail Analytics Dashboard for Odoo POSOdoo reports the POS session by session. What a multi-country operator needs is one screen the finance team can reconcile against.6 min0229 Aug 2026Odoo ERP Implementation Without a Costly ResetScope, data, integrations, testing, cutover — the five gates that decide whether an Odoo go-live holds.8 min0324 Aug 2026Vibe Coding Is Flooding the Odoo Apps StoreModules from unrelated vendors now read in one voice — the assistants wrote them. How to spot an unowned module before you pay.4 min0412 Jun 2026How to Rescue a Failed Odoo ImplementationA stalled rollout is rarely fixed by more features. Assess, stop the damage, repair the data — then rebuild, in that order.9 min0528 May 2026Migrating an Odoo Database on Odoo.shThe staged-rehearsal approach: how we migrate production databases without betting the company on one weekend.6 min0608 Mar 2026Connecting Flutter to Odoo with odoo_rest_ovSessions, auth and record access from a mobile client — the patterns behind our odoo_rest_ov package.10 min0724 Feb 2026Why a Version Bump Breaks Your Odoo.sh BuildRequirements resolution on Odoo.sh is not what you think it is. What actually happens when you bump a dependency.7 min






