Skip to content
New Odoo 20 is out. I've mapped what's actually worth upgrading for — and what isn't. Read the breakdown
Knowledge

Practical advice on Odoo, AI, software and apps.

Straight answers from real projects. Browse by topic below.

Showing all 174 articles
Odoo Technical

Odoo 19 API Decorators Explained: Write Cleaner, Smarter Code

Introduction to Odoo 19 and Its Evolution Why Odoo 19 is a Game Changer Every year, Odoo continues to evolve, and Odoo 19 is no exception.…

AYArsalan Yasin Sep 25, 2025 · 5 min
Odoo Knowledge

Odoo 18 for Retail: Streamlining Point of Sale (POS) Systems

Why Retail Needs a Unified POS Running multiple companies under one roof? That can get messy real quick — unless you’ve got the right tools. Enter…

AYArsalan Yasin Sep 23, 2025 · 9 min
Odoo Functional

Configuring Odoo for Multi-Company Operations: Best Practices

Running multiple companies under one roof? That can get messy real quick — unless you’ve got the right tools. Enter Odoo. Odoo is a powerful, modular…

AYArsalan Yasin Sep 19, 2025 · 5 min
Odoo Knowledge

The Power of Odoo’s API: How to Integrate External Systems

Introduction Ever wish your business apps could talk to each other like best friends? Well, they can — with the right ERP and the right tools.…

AYArsalan Yasin Sep 17, 2025 · 6 min
Odoo Technical

Session Caching and Shared Storage Strategies for Odoo in Clusters

Introduction When running Odoo in a clustered setup, performance and consistency become critical. If you’ve ever noticed user sessions randomly logging out or file attachments going…

AYArsalan Yasin Sep 15, 2025 · 4 min
Odoo Technical

Implementing GitOps for Odoo Deployments Using Argo CD

Introduction Deploying Odoo the old-fashioned way often feels like juggling too many balls—server configs, version mismatches, downtime issues, and never-ending hotfixes. But what if your deployments…

AYArsalan Yasin Sep 10, 2025 · 5 min
Odoo Technical

Effective Use of Owl in Odoo: Building Modern UI Components

Introduction In the ever-evolving world of ERP, user experience is no longer a luxury—it’s a necessity. Odoo, one of the most flexible ERP systems, has consistently…

AYArsalan Yasin Sep 8, 2025 · 5 min
Odoo Technical

Chunked Data Migrations Efficiently Importing Large Datasets into Odoo

Introduction When it comes to running an ERP like Odoo, data migration is more than just a technical step, it’s the foundation of your business continuity.…

AYArsalan Yasin Sep 3, 2025 · 4 min
Odoo Technical

Profiling and Debugging Odoo Python Code using cProfile and PyCharm

Debugging Odoo Python Code with cProfile and PyCharm Introduction Performance tuning isn’t just a fancy add-on for Odoo development—it’s essential. In a world where every millisecond…

AYArsalan Yasin Aug 27, 2025 · 4 min
Odoo Technical

Implementing Graph Views and KPIs in Odoo Dashboards with Custom Data Models

Introduction Dashboards have become the command center for modern enterprises. They bring together metrics, trends, and analytics into a single view, enabling executives and managers to…

AYArsalan Yasin Aug 25, 2025 · 5 min
Odoo Technical

Odoo Access Control Security: ACLs, Record Rules & Multi-Company Setup

Introduction to Odoo Access Control Security When deploying Odoo in a production environment, one of the most critical aspects to manage is security. In the wrong…

AYArsalan Yasin Aug 22, 2025 · 5 min
Odoo Technical

Advanced Workflow Automation with Server Actions and Python Callables

Introduction Workflow automation has become a game-changer in modern businesses, especially in ERP and DevOps ecosystems. Instead of spending hours on repetitive tasks, automation empowers organizations…

AYArsalan Yasin Aug 20, 2025 · 4 min