Notes on building things
Occasional writing about software, data systems and infrastructure, mostly from work in Belize.

15 October 2026
An AI Chatbot for Business Websites That Never Makes Things Up
How I build AI chat assistants that answer only from a curated facts base, refuse to invent prices, log every conversation and hand off to a human when they do not know.

14 October 2026
Building a church website in Belize that a volunteer can run
I am rebuilding a parish website in Belize on Next.js with a simple file-based database, a Memories section with photo and video albums, and an admin area a volunteer can actually run. Here is how it is put together and when it beats a hosted CMS.

13 October 2026
Resort Website Design in Belize That Sells the Stay
How I build resort and boutique-hotel websites in Belize: cinematic scrolling that carries the eye down the page, a booking flow that reaches staff immediately, and an approval-gated AI site manager staff can stop at any time.

12 October 2026
What a car rental website in Belize needs to win bookings
Tourists book rental cars from a phone, at the airport, on weak signal. Here is what a car rental website in Belize needs to convert those visitors, drawn from rebuilding Cayo Auto Rentals from WordPress onto Next.js.

11 October 2026
Fleet Tracking in Belize for Buses, Vans and City Trucks
RideYa Tracker is the real-time GPS platform I built in Belize for buses, delivery vans and municipal trucks, including Belmopan City Council's CleanCity garbage-route tracker. Here is how it works and how to decide whether you need it.

10 October 2026
QuickBooks Desktop Online Access Without Switching to QBO
How to get QuickBooks Desktop data onto the web for managers, accountants and auditors without migrating to QuickBooks Online, using a push agent that syncs company files to a web application.

9 October 2026
Loan Servicing Software in Belize for Lenders and Credit Unions
Credit unions, private lenders and businesses offering in-house financing in Belize mostly service loans by spreadsheet, and cannot reconcile them. Here is what loan servicing software does instead, what it takes to move across, and how to decide.

8 October 2026
Payroll software in Belize and why spreadsheets fail
Spreadsheets handle the first pay run well and the second one badly. Here is what payroll software in Belize has to model, from effective-dated contribution rates to leave and audit trails, and how to decide between building, buying and carrying on by hand.

7 October 2026
A school management system Belize schools can actually run
I built Scholar because my child's school ran on five spreadsheets and a USB drive for backups. It gives parents a near real-time view of their child, a better line to teachers, and fee reminders that send themselves.

6 October 2026
Direct bookings and your own hotel booking engine in Belize
Booking.com and Airbnb take 15 to 20 per cent of every reservation they send. Here is how a direct booking engine with channel sync works for a Belizean hotel, what it involves to set up, and how to decide whether it is worth it yet.

4 October 2026
The Real Estate Website Belize Agencies Should Own Outright
Most Belizean agencies have a website but not the data behind it, and the difference shows the moment a price changes or an agent resigns. Here is what owning your listings looks like in practice, and what a multi-tenant platform like Propzy changes.

6 September 2026
Digitisation Strategy for the Public Sector: What It Needs
Advice from both sides of the table: what a digitisation strategy in the public sector actually needs, from process mapping and data governance to procurement realities and systems that outlive their builders.

6 September 2026
WordPress to Next.js Migration SEO: Keep Your Rankings
A practical, step by step account of how I migrate live WordPress sites to Next.js without losing search rankings: crawling old URLs, building a complete 301 redirect map, preserving assets and structured data, then verifying in Search Console.

5 September 2026
Card Payments on a Belize Website: What Integration Takes
A practical look at what it takes to accept card payments on a Belizean website, from hosted payment pages and redirect flows to callbacks, PCI scope and the settlement realities that decide whether the merchant trusts the system.

2 September 2026
GPS Vehicle Tracking in Belize: A9G Modules to Live Map
How I built RideYa Tracker, a real-time GPS vehicle tracking platform in Belize, using low-cost A9G GSM/GPS modules, AT commands over 2G, FastAPI ingestion and a live map. Notes on signal gaps, battery and route subscriptions.

1 September 2026
How One Change Connected Three Offices into a Single Network
A three-office business went from clunky per-computer VPN connections to one connected network, and that single foundation unlocked shared drives, 18-second nightly backups and free inter-office phone calls.

31 August 2026
BTS E-Invoicing Compliance in Belize: You Invoice. We File.
Belize Tax Service electronic invoicing is a legal mandate with heavy technology behind it. BITS runs it as a fully managed service: connect QuickBooks Desktop, Online or Odoo, keep your workflow, and every invoice is validated, signed and filed with BTS in seconds.

30 August 2026
A small-office stack that survives Belize: pfSense, UniFi and Proxmox
How I build small-office networks in Belize around pfSense, UniFi and Proxmox, and why power cuts, dual WAN failover and slow hardware replacement drive the design more than any feature list.