Writing
Notes on building software, and on the decisions that turned out to matter.
- № 001
Why a barangay clearance still takes three days
Barangay clearances stall in predictable places: signatures, ledger checks, and a trip home when the connection drops.
Topics: local-government · digital-services
- № 002
Offline-first and subscriptions in a PWA
Making a calculation tool work offline, keep auth sane, and know what a subscription entitles someone to when you cannot ask the server.
Topics: progressive-web-apps · infrastructure
- № 003
What a QR code on a document can and can't prove
A QR code on an official document proves the record behind it exists. It does not prove the paper is genuine, and that limit matters.
Topics: document-automation · verification
- № 004
Mapping placeholders into .docx templates
Generating a Word document from data sounds simple until the template has headers, tables and fields that must survive being filled.
Topics: document-automation · templates
- № 005
Offline-first when your user is a barangay hall
Offline-first is usually a performance feature. In a barangay hall with intermittent connectivity, it is the entire requirement.
Topics: offline-first · local-government