Blog

LatestOperations

Why your stock count never matches the shelf

Every operator knows the Sunday ritual: count everything, compare it to the sheet, sigh, and adjust. The gap isn't bad luck. It has four causes, and all of them are fixable.

Folake Adeyemi · Customer success · 6 min read

Reporting

How to read a variance report

Most teams glance at the variance total, wince, and close the tab. Read properly, the same page tells you exactly where the money is leaking, and which fix to make first.

Folake Adeyemi · Customer success · 5 min read

Point of sale

The true cost of selling what you don't have

An oversell looks like one awkward refund. By the time you've paid for the apology, the staff time and the panic reorder, it's the most expensive sale you never made.

Amara Osei · Product · 5 min read

Operations

Expiry dates are money on a timer

Waste discovered on the day it expires was actually decided weeks earlier: at receiving, on the shelf, and in the order that stock leaves it. Here's how to get ahead of the bin.

Amara Osei · Product · 5 min read

Engineering

One ledger, many tills: how offline-first selling works

The network will fail on a Saturday night. Here's the design that lets every register keep ringing anyway, and why the numbers still agree in the morning.

Daniel Mensah · Engineering · 7 min read

Guides

Leaving the spreadsheet without losing a week

The spreadsheet didn't fail you. You outgrew it. A practical, low-drama path from tabs and formulas to a live system, without closing for stocktake.

Sarah Kimani · Customer success · 6 min read

Engineering

Why we store stock quantities as integers

Add 0.1 to 0.2 in floating point and you don't get 0.3. That tiny lie is how inventory systems drift by fractions of a unit until nobody trusts the report. Our fix is old and boring.

Daniel Mensah · Engineering · 6 min read