Writing

Notes from the workshop

Practical writing on Java, system integration, databases and financial technology, drawn from systems we actually run.

Subscribe by RSS

Building Web Apps for Low-Bandwidth, Mid-Range-Phone Reality

Most performance advice is written for fast phones on cheap data. Here is what changes when your users are on mid-range Android handsets paying per megabyte, and why we removed the framework from this site.

Performance Progressive Web Apps Africa Tech Web Development

Building Financial Software for Zambian Businesses

What actually changes when you write financial software for Zambia: statutory deductions that are not what most payroll engines assume, mobile money as a first-class payment rail, and decimal arithmetic you cannot afford to get wrong.

System Integration: The Failure Modes Nobody Budgets For

Connecting two systems is easy on the happy path. What costs time is duplicate deliveries, partial failures, and the hour the other end is down. Here is how to design for those from the start.

Replacing a Spreadsheet-Based Expense Process

Why expense claims break down at around thirty people, what an automated system actually has to do to fix it, and the failure modes that make replacements stall.

Have a problem worth solving?

Tell us what you are trying to fix and we will reply with an honest view of whether we are the right people for it.

eLucive Software · Lusaka, Zambia