Journal
What we learned, written down.
Long-form notes from the studio: compliance written into code, money and languages done properly, freight, local search and how we score an audit.
8 pieces
- 01
Cold email under CASL: put the compliance in code, not in a prompt
Canada's anti-spam law puts real rules on outbound email. A prompt can ask a model to follow them; only code can make sure it does. Here is how our own lead engine is built around that difference.
6 min read
- 02
Nine languages and real right-to-left: localising a 3D history app
Mirroring a stylesheet is not right-to-left support, and machine translation is not localisation. Here is what genuine multilingual support looked like in a narrated 3D history app we built.
6 min read
- 03
Money does not belong in a float
Floating point is the right tool for measurement and the wrong one for money. Here is the actual reason 0.1 + 0.2 fails, what it costs across a single job, and where the rounding is allowed to happen.
11 min read
- 04
Why we publish our own numbers
Every number on this site has to trace to a build we can point at — a count you could go and check, rather than an average you could not. Here is what that rule costs us, and why we keep it anyway.
9 min read
- 05
Freight is the hard part
Teams build catalogue, search, pricing and checkout in that order, then leave freight to whatever plugin the platform ships with. On a catalogue of heavy goods, that plugin is the thing deciding whether the order was worth taking.
11 min read
- 06
Why a local business doesn't show up in Google Maps, and what to check first
You searched your own business this morning and three competitors came up in Maps before you. Here are five things worth checking, how to check each in a few minutes, and the order we would work through them.
6 min read
- 07
AI receptionist or a hire? How to compare the cost for your own business
The honest comparison between an AI receptionist and a hire is not a number from someone else's spreadsheet. It is two sums you can do with your own call logs and payroll, plus a clear view of what each option actually covers.
5 min read
- 08
The six dimensions we score in every Aspireco audit
Every Aspireco audit scores six dimensions on a 10-point scale. Below is what each one measures, how to check it yourself, and the first fix worth trying in each.
6 min read