What actually makes a product page sell
Nine sections in the order a buyer asks for them, why specifications are the highest-value part of the page, and the two ordering mistakes that lose people before they reach the price.
Engineering, backend APIs, full-stack apps, and applied AI.
Nine sections in the order a buyer asks for them, why specifications are the highest-value part of the page, and the two ordering mistakes that lose people before they reach the price.
An honest answer from people who build websites — including the four cases where a Facebook page really is enough, the four things it cannot do, and three questions that settle it.
The checklist we send every client after the deposit. Photos, specifications, copy, trust material and domain access — what to have ready so a build takes a week instead of a month.
Shop lighting, double compression and unpredictable crops — the four reasons good products photograph badly, and the fixes that cost nothing and work this afternoon.
The schema decision that makes offline sync work: store append-only stock movements and derive the level, so two tills syncing in either order reach the same answer.
A KHQR payment cannot be verified offline. Generating the QR locally, the pending-verification state machine, offline payment limits, and handling USD and riel in one drawer.
Writing a sale to IndexedDB, printing a receipt with no server, and an outbox that survives a browser crash mid-sale — plus why the stock number should say '~12'.
Most POS demos assume a working connection. Real shops do not have one. The architecture that keeps a till selling through an outage — and why offline-first is an ordering decision, not a feature.
Accepting a batch that contains sales you already have, per-sale transactions so one bad record cannot poison a batch, and what to do when two tills sold the same last item.
Joint Notification 0873 requires every Cambodia-registered company to hold a .com.kh address. It costs about $100 plus $30 a year direct with the ministry — and $204 to $500 from a foreign reseller. Here is how it works and what it means for your website.