Journal

Notes written beside a sample, not beside a slogan

Each piece starts from a mismatch we keep seeing in Malaysian and regional catalogues: a renamed screen, a typed property, two squads shipping one conversion.

A wall calendar and handwritten notes used to plan a sequence of work

11 March 2026 · Amina Rashid

What happens to event names after a product rename

A renamed checkout screen rarely arrives with a matching change to the event string. The old name keeps firing, the new name starts firing, and the funnel quietly splits.

A person reviewing documents and a laptop at a sunlit desk

6 April 2026 · Harith Osman

What a parser actually checks in a mobile payload

Presence of an event name is the cheapest check. The costly failures hide in string-versus-number types, empty product IDs, and properties that arrive only on Android.