<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ZYNTEIRO — Insights</title>
<link>https://zynteiro.com/insights/</link>
<description>Engineering notes from ZYNTEIRO TECHNOLOGY SDN. BHD.: custom software, Odoo operations, and the edge cases nobody writes down.</description>
<language>en-MY</language>
<atom:link href="https://zynteiro.com/feed.xml" rel="self" type="application/rss+xml"/>
<item>
<title>Ledger: the quotation that is a web page, and asks the ERP before it shows a price</title>
<link>https://zynteiro.com/insights/interactive-quotation-web-page/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/interactive-quotation-web-page/</guid>
<pubDate>Mon, 10 Aug 2026 01:00:00 GMT</pubDate>
<description>Customers toggle options and the total follows. The page never calculates — it asks Odoo. Here is the build, running, and why that rule is the whole design.</description>
</item>
<item>
<title>Muster: a telemetry wall that people still trust in week three</title>
<link>https://zynteiro.com/insights/plant-telemetry-wall/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/plant-telemetry-wall/</guid>
<pubDate>Sun, 09 Aug 2026 01:00:00 GMT</pubDate>
<description>The sensors already exist and nobody opens the vendor portal. One live schematic fixes that — until alarm fatigue kills it. The build, running.</description>
</item>
<item>
<title>LHDN e-Invoice in 2026: where the phases actually landed, and what it means in Odoo</title>
<link>https://zynteiro.com/insights/lhdn-einvoice-myinvois-odoo/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/lhdn-einvoice-myinvois-odoo/</guid>
<pubDate>Sat, 08 Aug 2026 01:00:00 GMT</pubDate>
<description>The RM1 million exemption, the cancelled Phase 5 and a relaxation running to 31 December 2027, plus the four data problems to fix first.</description>
</item>
<item>
<title>What “managed Odoo” actually buys you, change by change</title>
<link>https://zynteiro.com/insights/why-managed-odoo-beats-vanilla-odoo/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/why-managed-odoo-beats-vanilla-odoo/</guid>
<pubDate>Sun, 02 Aug 2026 01:00:00 GMT</pubDate>
<description>The interface work and the fixed edge cases that separate a zynAIR tenant from a stock Odoo 18 install, with a live before-and-after you can click.</description>
</item>
<item>
<title>Section: a technical illustration that comes apart as you scroll</title>
<link>https://zynteiro.com/insights/scroll-scrubbed-exploded-assembly/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/scroll-scrubbed-exploded-assembly/</guid>
<pubDate>Thu, 30 Jul 2026 01:00:00 GMT</pubDate>
<description>Exploded-view product animation without video: generated isometric SVG driven by one scalar, from scroll, a slider or a timeline. Live demo.</description>
</item>
<item>
<title>Signal: a Rive-class state machine, in 12.8 kB, with no runtime to download</title>
<link>https://zynteiro.com/insights/svg-state-machine-without-a-runtime/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/svg-state-machine-without-a-runtime/</guid>
<pubDate>Wed, 22 Jul 2026 01:00:00 GMT</pubDate>
<description>Interactive vector animation without Rive or Lottie. A live demo of a four-state SVG state machine in 12.8 kB — and when to use Rive anyway.</description>
</item>
<item>
<title>AI that runs in your building: open weights, real hardware, honest limits</title>
<link>https://zynteiro.com/insights/on-premise-ai-open-weight-models/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/on-premise-ai-open-weight-models/</guid>
<pubDate>Wed, 15 Jul 2026 01:00:00 GMT</pubDate>
<description>Local model deployment, retrieval over your own documents and autonomous agents. What the hardware costs, what it is good at, where it is oversold.</description>
</item>
<item>
<title>An AI assistant inside Odoo where every write is guarded, and nothing bills per token</title>
<link>https://zynteiro.com/insights/odoo-ai-assistant-subscription-not-tokens/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/odoo-ai-assistant-subscription-not-tokens/</guid>
<pubDate>Wed, 08 Jul 2026 01:00:00 GMT</pubDate>
<description>It does the mechanical work and prepares every posting and import for a person to release — on an existing Claude Code or Codex subscription, not API tokens.</description>
</item>
<item>
<title>The unglamorous list: what an IT company should be doing for an SME</title>
<link>https://zynteiro.com/insights/managed-it-services-malaysia/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/managed-it-services-malaysia/</guid>
<pubDate>Wed, 24 Jun 2026 01:00:00 GMT</pubDate>
<description>Backups you have restored from, MFA, an offboarding checklist, patching, a network diagram and an asset register, ranked by what causes damage.</description>
</item>
<item>
<title>A home lift you can specify in the browser, in 3D, before anyone visits the site</title>
<link>https://zynteiro.com/insights/powertechnic-3d-home-lift-configurator/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/powertechnic-3d-home-lift-configurator/</guid>
<pubDate>Thu, 18 Jun 2026 01:00:00 GMT</pubDate>
<description>Powertechnic sells home lifts with 66 finishes across 16 surfaces. We built a real-time 3D configurator: Babylon.js, glTF geometry, KTX2 textures.</description>
</item>
<item>
<title>PDPA after the 2024 amendments: what a Malaysian SME actually has to do</title>
<link>https://zynteiro.com/insights/pdpa-compliance-malaysia/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/pdpa-compliance-malaysia/</guid>
<pubDate>Tue, 02 Jun 2026 01:00:00 GMT</pubDate>
<description>A DPO, a 72-hour breach clock, processors newly on the hook and a mandatory impact assessment. What the amended PDPA means for a Malaysian SME.</description>
</item>
<item>
<title>When the cloud bill grows faster than the studio: Nextcloud for an interior design firm</title>
<link>https://zynteiro.com/insights/nextcloud-private-cloud-for-design-firms/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/nextcloud-private-cloud-for-design-firms/</guid>
<pubDate>Wed, 27 May 2026 01:00:00 GMT</pubDate>
<description>A design practice generating terabytes of renders and CAD. When self-hosted Nextcloud beats a per-user subscription, and when it does not.</description>
</item>
<item>
<title>The loading screen is part of the brand: animating the WeFresh mark</title>
<link>https://zynteiro.com/insights/wefresh-logo-loader-animation/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/wefresh-logo-loader-animation/</guid>
<pubDate>Sat, 09 May 2026 01:00:00 GMT</pubDate>
<description>On a grocery storefront the loading screen is the most-repeated moment in the shop. We gave WeFresh their own mark there instead of a stock spinner.</description>
</item>
<item>
<title>360° and VR tours: we build the platform, Hyunix owns the customer</title>
<link>https://zynteiro.com/insights/360-vr-tour-platform-hyunix/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/360-vr-tour-platform-hyunix/</guid>
<pubDate>Tue, 14 Apr 2026 01:00:00 GMT</pubDate>
<description>Hyunix shoots, brands and sells virtual tours across Johor. ZYNTEIRO builds and operates the platform underneath. How that split works.</description>
</item>
<item>
<title>A twenty-two-second checkout, and the customer who caused it</title>
<link>https://zynteiro.com/insights/odoo-checkout-n-plus-one-many-addresses/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/odoo-checkout-n-plus-one-many-addresses/</guid>
<pubDate>Fri, 20 Feb 2026 01:00:00 GMT</pubDate>
<description>One customer with ~900 saved addresses turned Odoo 18 checkout into thousands of recursive queries. How to find an N+1 in Odoo, and the fix.</description>
</item>
<item>
<title>A thermometer that recognises faces, and the teachers it gave an hour back to</title>
<link>https://zynteiro.com/insights/facial-recognition-screening-school/</link>
<guid isPermaLink="true">https://zynteiro.com/insights/facial-recognition-screening-school/</guid>
<pubDate>Thu, 15 Jan 2026 01:00:00 GMT</pubDate>
<description>A facial recognition temperature terminal deployed at a Batu Pahat primary school, and what hardware deployment teaches that software does not.</description>
</item>
</channel>
</rss>
