Follow Us

Diogo Duarte
Founder & CTO

Diogo Duarte

Diogo Duarte works with Odoo since 2010. He is the ERPGAP CTO, resident Odoo Specialist Consultant and Developer.

55
Articles
2010
Since
Articles by Diogo
What Does AI Evolution Mean for Distribution Companies?
industry / distribution

What Does AI Evolution Mean for Distribution Companies?

AI is starting to change how distribution companies sell, plan, stock, deliver, support customers, manage repairs, and compete. The question is not whether AI will affect your business, but how prepared you are when your competitors start using it well.

Diogo Duarte Diogo Duarte · Jun 25, 2026
The Zero Click Paradox
content / blog

The Zero Click Paradox

The Zero-Click Paradox is changing how we consume content online. With answers now appearing directly in search results, creators and businesses are losing traffic and revenue.

Diogo Duarte Diogo Duarte · Jun 15, 2026
How Odoo Helps Paint Manufacturers Improve Production Efficiency
content / blog

How Odoo Helps Paint Manufacturers Improve Production Efficiency

The paint industry requires precise control over formulations, raw materials, batch production, packaging, and inventory. As product portfolios grow, managing operations through disconnected systems becomes increasingly difficult. Learn how Odoo enables paint manufacturers to manage formulations, intermediate products, production planning, procurement, inventory, quality control, and financial reporting from a single platform, helping teams improve efficiency, traceability, and profitability.

Diogo Duarte Diogo Duarte · Jun 4, 2026
Odoo 19 PostgreSQL Replication Demo with ERPGAP
odoo / tips-and-tricks

Odoo 19 PostgreSQL Replication Demo with ERPGAP

Step-by-step guide on setting up and testing PostgreSQL replication for Odoo 19 using Docker Compose — configure primary and replica databases, route reads/writes, and verify with logs.

Diogo Duarte Diogo Duarte · Sep 23, 2025
Odoo 19 Cron Jobs: Batch Processing That Actually Works
odoo / customization

Odoo 19 Cron Jobs: Batch Processing That Actually Works

Odoo 19 introduces a new cron job mechanism that finally makes large data synchronizations reliable. By processing records in batches and automatically resuming after timeouts, long-running tasks like Shopify order imports can now run safely and continuously.

Diogo Duarte Diogo Duarte · May 5, 2026
A Controlled B2B Platform for Aviation Spare Parts with Alokai & Odoo
content / client-case

A Controlled B2B Platform for Aviation Spare Parts with Alokai & Odoo

C&L Aviation Group partnered with ERPGAP to build a secure B2B digital platform for aircraft spare parts. Using Alokai, Odoo, and Apache Airflow, the solution provides real-time stock visibility, controlled purchasing workflows, and full ownership over technology and infrastructure.

Diogo Duarte Diogo Duarte · Dec 18, 2025
Hands free Odoo eCommerce Scaling
content / alokai

Hands free Odoo eCommerce Scaling

Learn how ERPGAP uses Google Cloud Run, Redis and Alokai to deliver highly scalable, low-cost headless eCommerce solutions fully integrated with Odoo.

Diogo Duarte Diogo Duarte · Dec 15, 2025
Embracing Headless E-Commerce for Scalable Growth
apps / ai

Embracing Headless E-Commerce for Scalable Growth

Discover how migrating from Shopify to Odoo with a headless architecture powered by Alokai can help your business overcome scaling limits, reduce costs, and take full ownership of your platform.

Diogo Duarte Diogo Duarte · Sep 25, 2025
Before You Implement NetSuite: Key Risks and Why Odoo May Be the Smarter Choice
apps / accounting

Before You Implement NetSuite: Key Risks and Why Odoo May Be the Smarter Choice

NetSuite is a strong ERP, but it comes with trade-offs: inflexibility, rising subscription costs, and limited advanced modules. This article breaks down the risks of NetSuite implementations and shows how Odoo offers a more flexible, cost-effective alternative for small and mid-sized businesses.

Diogo Duarte Diogo Duarte · Sep 11, 2025
Odoo on Project Manufacturing Companies
apps / manufacturing

Odoo on Project Manufacturing Companies

Project management in engineering companies can be challenging due to the complexity of deliverables, multiple specialized teams, and layered workflows. While many tools exist, few offer the level of flexibility and integration that Odoo’s Projects app provides. Odoo Projects is a powerful yet intuitive application that adapts to all types of industries—including those with highly complex operations, such as engineering. Whether you're managing simple internal tasks or coordinating large-scale client deliveries involving multiple departments, Odoo Projects allows you to keep everything under control, linked, and visible.

Diogo Duarte Diogo Duarte · Jul 14, 2025
Unlocking AI Superpowers in Odoo
apps / email marketing

Unlocking AI Superpowers in Odoo

Imagine simply asking your Odoo system: “How many sales did we make last month?” … and getting the answer instantly. Or telling it: “Please send out all pending invoices tomorrow.” … without clicking through menus or running complex reports.

Diogo Duarte Diogo Duarte · Jul 4, 2025
From Shopify to Alokai with Odoo
apps / ai

From Shopify to Alokai with Odoo

A practical guide for merchants who have out-grown Shopify and want the freedom of a composable stack—combining Alokai’s headless storefront with Odoo’s all-in-one business suite—covering costs, customization, modern hosting options, and why most brands earn their money back in roughly two years.

Diogo Duarte Diogo Duarte · May 23, 2025
Is It Time to Move Your Odoo to Self-Hosting—or Away From Odoo.sh?
odoo / tips-and-tricks

Is It Time to Move Your Odoo to Self-Hosting—or Away From Odoo.sh?

A practical guide to knowing when a growing business should stay on Odoo.sh and when it’s time to migrate to a self-hosted Odoo instance—covering cost, control, security, performance, and compliance considerations.

Diogo Duarte Diogo Duarte · May 19, 2025
Does your Odoo Implementation need a fresh pair of eyes?
apps / project

Does your Odoo Implementation need a fresh pair of eyes?

Our Odoo project assessment service is designed to simplify complex implementations, align solutions with business needs, and respect your organization’s capacity for change. Discover how we help businesses regain momentum and achieve sustainable success.

Diogo Duarte Diogo Duarte · Mar 20, 2025
Odoo Signal Handlers: The Undocumented Power Tool
odoo / tips-and-tricks

Odoo Signal Handlers: The Undocumented Power Tool

Did you know Odoo has built-in support for POSIX signals? This undocumented feature allows you to manage the server, by having a deeper understanding of the life cycle of http and cron workers.

Diogo Duarte Diogo Duarte · Dec 17, 2024
Managing Multiple Websites and Email Domains in Odoo
apps / email marketing

Managing Multiple Websites and Email Domains in Odoo

Many businesses manage multiple domains, such as an ERP domain for internal use, a B2C website for customers, and a B2B portal for client orders. However, using a single email domain across these platforms isn’t always practical and in some cases, maintaining distinct domains is essential to ensure clients don’t associate unrelated business entities.

Diogo Duarte Diogo Duarte · Dec 12, 2024
Odoo website or e-commerce versus WooCommerce, Shopify or Magento
apps / ecommerce

Odoo website or e-commerce versus WooCommerce, Shopify or Magento

Using WordPress might be cheaper and quicker to set up, but Odoo has a significant integration advantage. When running an eCommerce business, you’ll need to handle shipping, returns, helpdesk, accounting, marketing, etc. These require extra software that most eCommerce platforms don't include or if they do, you will have a complex environment to deal with and lot's of double entry.

Diogo Duarte Diogo Duarte · Nov 5, 2024
How to install and manage Odoo modules
odoo / integration

How to install and manage Odoo modules

Odoo boasts an impressive modular system, widely regarded as one of its most appreciated features by developers discovering the platform. You can install a module, and it can significantly alter the system's functionality—for better or for worse. But is this flexibility a strength or a potential pitfall?

Diogo Duarte Diogo Duarte · Sep 2, 2024
What is a stable Odoo server?
odoo / deployment

What is a stable Odoo server?

The Odoo module system is one of the greatest features that the Odoo framework has, it allows you to create your own module and change any part of the system. This requires understanding how the dependency tree forces the module updates.

Diogo Duarte Diogo Duarte · Aug 14, 2024
Choosing the best way to host your Odoo server
content / alokai

Choosing the best way to host your Odoo server

You've chosen Odoo for your business and now you need to understand the best option for hosting, let's understand what is the most suitable option for your business.

Diogo Duarte Diogo Duarte · Aug 7, 2024
Five Major Pitfalls while Implementing Odoo ERP
odoo / implementation

Five Major Pitfalls while Implementing Odoo ERP

Implementing an ERP system like Odoo or any other ERP often involves risks. Here are five major pitfalls to avoid.

Diogo Duarte Diogo Duarte · Jan 16, 2024
Top 5 things to know before starting with Odoo
apps / project

Top 5 things to know before starting with Odoo

Odoo is a powerful tool that can help you manage your business. Here are the top 5 things you need to know before starting your project.

Diogo Duarte Diogo Duarte · Dec 28, 2023
Odoo Day USA 2023
apps / ecommerce

Odoo Day USA 2023

Odoo has organized another release event after Odoo Connect in San Francisco, this time in Buffalo - New York. We had to present at this event to showcase our services and also connect with other partners and clients.

Diogo Duarte Diogo Duarte · Dec 3, 2023
Configure Odoo Email
apps / crm

Configure Odoo Email

Most times people fail to understand how Odoo interacts with the email server. We explain how it works and how you can set up configure your email server and Odoo

Diogo Duarte Diogo Duarte · Jun 28, 2023
Vuestorefront - Setting up your development environment
apps / ecommerce

Vuestorefront - Setting up your development environment

Learn how to setup your development environment for Vuestorefront/Nuxt.js and Odoo development

Diogo Duarte Diogo Duarte · Jun 20, 2023
Advantages of using Odoo Headless eCommerce system vs other synced eCommerce platform
apps / ecommerce

Advantages of using Odoo Headless eCommerce system vs other synced eCommerce platform

Why is it better to use Odoo+VueStorefront vs using a connector synchronizing other eCommerce Platform like Magento or Woocommerce

Diogo Duarte Diogo Duarte · Jun 19, 2023
Advantages of using a Headless eCommerce system
apps / ecommerce

Advantages of using a Headless eCommerce system

Headless eCommerce means faster webshops and websites and also flexibility to change your shop.

Diogo Duarte Diogo Duarte · Jun 9, 2021
Odoo React.js/Next.js and Vue.js/Nuxt.js development
odoo / international

Odoo React.js/Next.js and Vue.js/Nuxt.js development

So you have a startup or a business idea and need a stable backend that can scale but has a strong data model already though for the international market. Do your homework and look at Odoo as a framework.

Diogo Duarte Diogo Duarte · Jun 10, 2019
Load Testing Odoo With Alokai ( former Vue Storefront)
content / alokai

Load Testing Odoo With Alokai ( former Vue Storefront)

Allow your business to transition from the monolith to the Headless paradigm in a seamless way.

Diogo Duarte Diogo Duarte · May 17, 2023
Odoo the ERP for furniture manufacturing
apps / manufacturing

Odoo the ERP for furniture manufacturing

High-end furniture manufacturing is a very specific business with very specific requirements. Odoo is the perfect match, just needs some tweaking.

Diogo Duarte Diogo Duarte · Sep 22, 2022
Vuestorefront Customer Case Gevenhout
apps / ecommerce

Vuestorefront Customer Case Gevenhout

GevenHout supplies wood for outdoor applications in the Netherlands and Belgium. The brand is the partner for the professionals.

Diogo Duarte Diogo Duarte · Sep 19, 2022
How to Setup an Odoo development environment
odoo / deployment

How to Setup an Odoo development environment

How to Setup an Odoo 15.0 development environment on Ubuntu 22.04 Jammy Jellyfish aims to help new Odoo developers to start fast understanding the several components you need too develop in Odoo.

Diogo Duarte Diogo Duarte · Aug 24, 2022
Vuestorefront - Odoo Connector live demo
apps / ecommerce

Vuestorefront - Odoo Connector live demo

If you are doing serious eCommerce then Vue Storefront and Odoo makes lot's of sense. Take the best Headless system on the open source scene, using the most friendly and powerful technology.

Diogo Duarte Diogo Duarte · Aug 20, 2022
Inventory revaluation of negative inventory
apps / accounting

Inventory revaluation of negative inventory

Odoo allows negative inventory values and that option has some advantages but also some challenges

Diogo Duarte Diogo Duarte · Feb 14, 2022
Vuestorefront 2 integration with Odoo backend was released
apps / ecommerce

Vuestorefront 2 integration with Odoo backend was released

It's not another connector synchronization module, all the data sits in Odoo you just get a decoupled storefront.

Diogo Duarte Diogo Duarte · Jul 11, 2021
Making Odoo Webshop and Website Faster
odoo / performance

Making Odoo Webshop and Website Faster

How to make your Odoo website and webshop blazing fast with memcached

Diogo Duarte Diogo Duarte · Feb 27, 2020
Quality Management
apps / quality

Quality Management

The quality checks will be triggered from each control point at a specific inventory operation or from the manufacturing operations.

Diogo Duarte Diogo Duarte · Aug 27, 2019
Odoo Release Pipeline
odoo / performance

Odoo Release Pipeline

In this article we will explain our most frequent Odoo server architectures and how how we handle the release pipeline for our clients at OdooGAP.

Diogo Duarte Diogo Duarte · Oct 3, 2020
First Odoo Partner in Idaho
odoo / usa

First Odoo Partner in Idaho

ERPGAP is a Certified Odoo Partner for the U.S. and we have already implemented several Manufacturing, Inventory and eCommerce projects using Odoo. Along with this, we're also using Odoo to develop Real Estate solutions for the U.S. market.

Diogo Duarte Diogo Duarte · Nov 29, 2018
What makes Odoo better than other ERP solutions
odoo / implementation

What makes Odoo better than other ERP solutions

Experience we have from other systems relates to what i hear from costumers that used Sage and Dynamics as an example. Ends up being opensource vs closed source, but not only that, but also the capability of reinventing ERP.

Diogo Duarte Diogo Duarte · Dec 19, 2018
Trust Accounting with Odoo
apps / accounting

Trust Accounting with Odoo

Trust Accounting with Odoo, how can law offices use Odoo to control their practice.

Diogo Duarte Diogo Duarte · Jul 24, 2019
Integration Services
odoo / integration

Integration Services

Just imagine having a full blown ERP that is open and integration friendly. Odoo can manage all your business for you from collecting payments, handling shipping and connec to with your third party service providers with full control.

Diogo Duarte Diogo Duarte · Dec 15, 2019
Odoo 13.0 Top New Features
apps / accounting

Odoo 13.0 Top New Features

Odoo 13.0 was released on Odoo Experience 2019, 2nd October, check out what is new about Odoo v13 that stands out ?

Diogo Duarte Diogo Duarte · Oct 8, 2019
Shopify - Odoo Connection Service
apps / ecommerce

Shopify - Odoo Connection Service

Having a ecommerce is much more that selling, that's just the start. We can connect you with the best online opensource base ERP on the market so you can handle inventory, helpdesk, RMA and even your accounting.

Diogo Duarte Diogo Duarte · Oct 23, 2019
OAS - Open Adoption Software
industry / software

OAS - Open Adoption Software

Open software has already rooted itself deep within today’s Fortune 500, with many contributing back to the projects they adopt. We’re not just talking stalwarts like Google and Facebook.

Diogo Duarte Diogo Duarte · Jul 4, 2016
Choosing Odoo vs Wordpress Woocommerce or Shopify
apps / ecommerce

Choosing Odoo vs Wordpress Woocommerce or Shopify

What are the main reasons to consider Odoo vs Wordpress with WooCommerce or Odoo vs Shopify or Odoo vs Magento.

Diogo Duarte Diogo Duarte · Jul 28, 2019
How to Use NGINX to Reverse Proxy Odoo
odoo / deployment

How to Use NGINX to Reverse Proxy Odoo

How to use NGINX to reverse proxy Odoo.

Diogo Duarte Diogo Duarte · Jun 27, 2018
Odoo Domain Operators
odoo / integration

Odoo Domain Operators

A definitive list of search term operators can, in fact, be found in the source code, the operators give the possibility to search and manipulate records on odoo's database.

Diogo Duarte Diogo Duarte · Jun 29, 2019
Undocumented and less known coding tricks
odoo / tips-and-tricks

Undocumented and less known coding tricks

Odoo documentation has improved a lot on the latest releases but still there some less known features on the UI development

Diogo Duarte Diogo Duarte · May 4, 2020
ERP Customization
industry / technology

ERP Customization

In a global and dynamic market, with changes occurring constantly to the products and also to what your customers need now and want in the future.

Diogo Duarte Diogo Duarte · Jun 15, 2020
Leads and Prospects
apps / crm

Leads and Prospects

Leads vs Prospects, which one comes first? Depends on the definition of your CRM, but now it requires looking deeper into the concepts.

Diogo Duarte Diogo Duarte · Jan 29, 2017
The LXD container hypervisor
apps / ai

The LXD container hypervisor

It has been a while since I've been waiting for LXC to be stable enough to use in production. Let me tell you why I think that LXD works like a daemon for LXC.

Diogo Duarte Diogo Duarte · Oct 4, 2016
PostgreSQL on Docker
apps / point of sale

PostgreSQL on Docker

How to use PostgreSQL Dockerized for Odoo Usage.

Diogo Duarte Diogo Duarte · Jun 16, 2016
Sales Management
apps / crm

Sales Management

Odoo Sales is a powerful, yet easy-to-use app. At first, I used the sales planner. Thanks to it, I got tips and tricks to boost my sales performance.

Diogo Duarte Diogo Duarte · Mar 31, 2016
Background processes in Odoo
odoo / tips-and-tricks

Background processes in Odoo

Have you ever got a timeout while doing some long operation or some parallel call in the main process flow? Here is how you can solve your problem.

Diogo Duarte Diogo Duarte · Mar 24, 2016