<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sedang Bahagia: Notes from the build</title><description>How we plan, build and hand over AI products and business software for companies in Singapore, Malaysia and Indonesia.</description><link>https://sedangbahagia.com</link><language>en</language><lastBuildDate>Sat, 17 Oct 2026 00:00:00 GMT</lastBuildDate><atom:link href="https://sedangbahagia.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>What Claude does inside our ERP, CRM, WMS, EAM and HR</title><link>https://sedangbahagia.com/blog/what-claude-does-inside-our-systems</link><guid isPermaLink="true">https://sedangbahagia.com/blog/what-claude-does-inside-our-systems</guid><description>What Claude does in our ERP, CRM, WMS, EAM and HR: documents read into drafts, answers that cite the page, questions about your data and message drafts.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><category>AI</category><category>AI in ERP and CRM software</category><category>AI in ERP software</category><category>AI features in CRM</category><category>AI warehouse management system</category><category>AI for asset maintenance</category><category>AI candidate screening</category><category>Claude in business software</category></item><item><title>App running costs in Singapore and Malaysia: the third-party bills</title><link>https://sedangbahagia.com/blog/app-running-costs-singapore-malaysia</link><guid isPermaLink="true">https://sedangbahagia.com/blog/app-running-costs-singapore-malaysia</guid><description>App running costs in Singapore and Malaysia: 2026 prices for hosting, maps, SMS, email, payments, AI and tax, and a worked month that is 90% SMS.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>app running costs Singapore Malaysia</category><category>app running costs</category><category>app running costs Singapore</category><category>app running costs Malaysia</category><category>third-party API costs</category><category>monthly cost to run an app</category><category>SMS OTP cost Malaysia</category><category>Stripe fees Singapore Malaysia</category></item><item><title>What is generative engine optimisation (GEO)? A guide and checklist</title><link>https://sedangbahagia.com/blog/what-is-generative-engine-optimisation</link><guid isPermaLink="true">https://sedangbahagia.com/blog/what-is-generative-engine-optimisation</guid><description>GEO makes your pages easy for ChatGPT, Gemini, Perplexity and Google AI Overviews to cite. How it differs from SEO, a checklist, and how to measure it.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>what is generative engine optimisation</category><category>generative engine optimisation</category><category>what is GEO</category><category>GEO vs SEO</category><category>GEO vs AEO</category><category>AI Overviews optimisation</category><category>llms.txt</category><category>AI search visibility</category></item><item><title>WhatsApp Business API pricing in Malaysia and Singapore (2026)</title><link>https://sedangbahagia.com/blog/whatsapp-business-api-pricing-malaysia-singapore</link><guid isPermaLink="true">https://sedangbahagia.com/blog/whatsapp-business-api-pricing-malaysia-singapore</guid><description>WhatsApp Business API rates for Malaysia and Singapore from 1 October 2026: marketing, utility and service prices, the free messages, and a worked month.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>Systems</category><category>WhatsApp Business API pricing Malaysia</category><category>WhatsApp API cost Singapore</category><category>WhatsApp Business API pricing 2026</category><category>WhatsApp marketing message price Malaysia</category><category>WhatsApp service message charge</category><category>WhatsApp API per message cost</category><category>WhatsApp OTP cost Malaysia</category></item><item><title>Building document Q&amp;A that cites its sources takes four things</title><link>https://sedangbahagia.com/blog/document-qa-with-citations</link><guid isPermaLink="true">https://sedangbahagia.com/blog/document-qa-with-citations</guid><description>How to build an AI assistant for manuals, SOPs and handbooks that cites the page, follows file permissions and says when the answer isn’t there.</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate><category>AI</category><category>AI document Q&amp;A with citations</category><category>RAG for company documents</category><category>AI assistant for company documents</category><category>chat with SOPs</category><category>AI assistant for equipment manuals</category><category>Copilot or custom document assistant</category></item><item><title>OCR vs AI document extraction: invoices, receipts and expense claims</title><link>https://sedangbahagia.com/blog/ocr-vs-ai-document-extraction</link><guid isPermaLink="true">https://sedangbahagia.com/blog/ocr-vs-ai-document-extraction</guid><description>OCR gives text; AI extraction gives fields you can post. The pipeline, the checks, per-page prices and e-invoicing rules for invoices, receipts and claims.</description><pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate><category>AI</category><category>OCR vs AI document extraction</category><category>intelligent document processing</category><category>invoice OCR Singapore</category><category>invoice OCR Malaysia</category><category>AI invoice data extraction</category><category>automate invoice data entry</category></item><item><title>How we built our own ERP, CRM, WMS, EAM and HR (2023–2024)</title><link>https://sedangbahagia.com/blog/how-we-built-our-erp-crm-wms-eam-and-hr</link><guid isPermaLink="true">https://sedangbahagia.com/blog/how-we-built-our-erp-crm-wms-eam-and-hr</guid><description>From June 2023 to November 2024 we built an ERP and a CRM, WMS, EAM and HR that connect to it, with dated country rules, and launched them without AI.</description><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate><category>Systems</category><category>how we built our own ERP, CRM, WMS, EAM and HR</category><category>CRM, WMS, EAM and HR connected to the ERP</category><category>ERP tax rates as settings with effective dates</category><category>cloud or on-premise business systems Singapore Malaysia Indonesia</category></item><item><title>ERP customisation: what to configure, customise or keep standard</title><link>https://sedangbahagia.com/blog/customise-erp-or-not</link><guid isPermaLink="true">https://sedangbahagia.com/blog/customise-erp-or-not</guid><description>ERP customisation vs configuration: a test for what to configure, customise or keep standard, a fit-gap method, and what each change costs at upgrade.</description><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate><category>Systems</category><category>ERP customisation vs configuration</category><category>ERP customisation</category><category>when to customise an ERP</category><category>ERP fit-gap analysis</category><category>ERP upgrade cost</category><category>ERP e-invoicing Malaysia Singapore Indonesia</category></item><item><title>How we embraced AI: building software with Claude</title><link>https://sedangbahagia.com/blog/building-with-claude-from-june-2024</link><guid isPermaLink="true">https://sedangbahagia.com/blog/building-with-claude-from-june-2024</guid><description>Since June 2024 we build every new custom project with Claude as a 4-week sprint: what Claude drafts, who reviews each change and what doesn’t speed up.</description><pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate><category>Process</category><category>Claude for software development</category><category>AI-assisted software development</category><category>code review with Claude</category></item><item><title>How to rescue a stalled software project in the first two weeks</title><link>https://sedangbahagia.com/blog/rescuing-a-stalled-project</link><guid isPermaLink="true">https://sedangbahagia.com/blog/rescuing-a-stalled-project</guid><description>How to rescue a stalled software project: get it building, recover the accounts, map what works and agree a plan you can check, in the first two weeks.</description><pubDate>Tue, 11 Oct 2022 00:00:00 GMT</pubDate><category>Engineering</category><category>how to rescue a stalled software project</category><category>software project handover checklist</category><category>signs a software project needs rescuing</category></item><item><title>How we run an 8-week custom software build, week by week</title><link>https://sedangbahagia.com/blog/custom-software-in-8-weeks</link><guid isPermaLink="true">https://sedangbahagia.com/blog/custom-software-in-8-weeks</guid><description>How our custom software builds run in 8 weeks: requirements, a clickable prototype revised with users, four weeks of build and launch in week 8.</description><pubDate>Tue, 09 Aug 2022 00:00:00 GMT</pubDate><category>Process</category><category>custom software development timeline</category><category>8-week custom software build</category><category>software development process week by week</category><category>clickable prototype testing</category><category>custom software development Malaysia</category><category>software development process Singapore</category></item><item><title>MVP vs MLP: building first versions people keep using</title><link>https://sedangbahagia.com/blog/mvp-or-mlp</link><guid isPermaLink="true">https://sedangbahagia.com/blog/mvp-or-mlp</guid><description>MVP vs MLP: an MVP tests whether an idea is worth pursuing, an MLP does one job completely so people keep using it. Which to build and how it fits 8 weeks.</description><pubDate>Tue, 14 Jun 2022 00:00:00 GMT</pubDate><category>Product</category><category>MVP vs MLP</category><category>minimum lovable product</category><category>MVP vs MLP vs MMP</category><category>minimum viable product</category><category>minimum marketable product</category><category>first version of a business system</category></item></channel></rss>