Code Agency

Software agency — BelgiumWe build it. We run it. We stand behind it.

Custom web & mobile applications, Odoo, cloud hosting and communication solutions — engineered, hosted and supported by one partner.

4000+Projects delivered
99.9%Uptime SLA
1Partner, end to end
20+Years experience

What we do

One partner for your entire digital stack

End to end

The full lifecycle, one partner

01

We build it

Custom web and mobile applications, Odoo implementations and integrations — engineered to fit your business exactly, not the other way around.

02

We run it

Your software runs on our own cloud infrastructure in the EU or the US, with a 99.9% uptime SLA — hosting, telephony and signage included.

03

We stand behind it

Support by the same engineers who built and host your platform. No ticket ping-pong between vendors — one partner, one number.

Selected work

Proof, not promises

All projects

From the blog

Engineering notes

All articles
16 min read

Headless commerce with Odoo and React: the complete guide

Decouple the storefront from Odoo and you get a faster, safer, upgrade-proof shop. DragonflyDB caching, island architecture, GitHub version control, PR previews, VPN-isolated ERP, PWA mobile UX — everything we ship on every headless e-commerce project.

odooreactecommerceheadlessnextjsperformancesecuritypwacaching
19 min read

Four in stock, six sold: availability is a measurement, a reservation is a promise

A limited run of 40 units sold 46 in eleven minutes, and nothing in the stack was broken — the storefront had been given a number and treated it as a guarantee. The four stock figures Odoo will hand you, why a band beats a number in the catalogue, and where the real fix lives: at the moment of commitment, not on the product page.

ecommerceodooarchitectureheadlesserp
16 min read

313 GB of database, 71 GB of rows: the vacuum nobody let finish

A disk alert at 94% on a database where nothing had been imported and nothing had been deleted. Why Postgres grows faster than your data, the single idle connection that had been quietly blocking every vacuum for eleven days, the autovacuum defaults that are expressed in the wrong unit on a large table, and the difference between bloat you can vacuum away and growth you have to agree a retention policy for.

postgresqldevopsodooarchitecture

Have a project in mind?

Tell us where you want to go — we'll engineer the way there.

Start your project