Author: Arsalan Yasin
Straight answers from real projects. Browse by topic below.
How to Build Native Semantic Search in Odoo 19 with pgvector
Odoo 19 finally makes AI a first-class citizen of the stack, yet search itself has barely moved. Underneath the polish, name_search and _name_search still resolve toโฆ
Odoo vs NetSuite: ERP Comparison for Growing Companies
Most Odoo vs NetSuite evaluations go wrong in the first fortnight. A committee builds a feature matrix, both vendors tick roughly the same boxes, and theโฆ
10 Signs Your Business Has Outgrown Spreadsheets
Almost every growing business runs on spreadsheets longer than it should. They are free, familiar, and infinitely flexible, which is exactly the problem. A spreadsheet neverโฆ
Odoo Single Touch Payroll: What STP Phase 2 Requires
Most Australian employers running Odoo believe their STP obligations are handled because pay events lodge successfully and no error codes come back. Successful lodgement is notโฆ
Odoo vs MYOB: An Honest Comparison for Australian SMBs
Every few months a client sits across from me with the same spreadsheet open. MYOB on the left, three other subscriptions on the right, and aโฆ
Odoo GST Setup Australia: BAS-Ready Configuration
Most GST problems in Odoo do not surface on invoice one. They surface eleven weeks later, when someone opens the BAS report and the 1A figureโฆ
Odoo vs Xero: Which Fits Australian Businesses?
Almost every Australian business that asks me this question has already answered a different one. They are not really trying to decide between two accounting products.โฆ
Wholesale Pricing Odoo 19: A Technical Config Guide
If you sell to distributors, resellers, and retail buyers from the same catalog, you already know the core problem: one SKU, many prices. Getting wholesale pricingโฆ
Gemini vs Claude vs GPT-5.6 for Odoo Development
Every Odoo agency in Australia is now running the same quiet experiment. Someone on the team opens an AI chat window, describes a module, and pastesโฆ
Appointment Booking Workflows in Odoo 19 for Service Businesses
Service businesses run on the calendar. Every unbooked slot is lost revenue, every double-booking is a reputational cost, and every no-show is capacity that could haveโฆ