existence
From the team

Notes from production.

What we learn shipping six apps and one framework, written down while it is still true.

RSS →
How we spec a build
FeaturedEngineering
One click to context: writing requirements so nobody has to ask.The most expensive question in software is "what does this actually mean?" Here is the rule that stopped our engineers ever having to ask it: the ticket carries the headline, one linked page carries the whole story.
L
LehlogonoloSeptember 2026
Read →
Staying yourself
CompanyBefore the first rand: staying yourself pre-revenueThe long quiet before revenue is an information problem, not just a money one. Here is how we keep from drifting into a company we never meant to build.August 2026
Advertising
EngineeringAds without the wiring: one advertising layer for every Existence appBanners, interstitials, rewarded video, native, and app-open ads now live behind a single tested package, one interface with the network swappable underneath, off until an app asks for it.August 2026
Systems thinking
EngineeringSystems thinking: fixing the shape, not the instanceThe most expensive bugs we ever fixed were the same small decision made six times. Here is the habit that changed how we build: understand the whole system, then optimise it end to end.August 2026
designing a living brand mark
DesignThe Point: designing a brand mark that breathes and beatsMost logos sit still. Our new Existence mark has a heartbeat. Here is how we designed a living brand: two layers, two clocks, one calm pulse.August 2026
Localisation
EngineeringSpeaking your language: one localisation layer for every Existence appEvery word our apps showed was once hardcoded in English, tied to the screen that displayed it. We pulled all of it into a single shared layer, so reaching a new audience in their own language is finally a content change, not a rebuild.July 2026
Privacy by construction
EngineeringThe prompts that never leave the building: local LLMs for sensitive IPSome of our AI work touches unreleased code, product designs, and customer data we're duty-bound to protect. Here's why we moved that slice onto models that run entirely on our own hardware, and how we decide, prompt by prompt.July 2026
Notifications
EngineeringShipping e_core_notifications: one notifications layer for every Existence appLocal, scheduled, and push notifications, plus an inbox, deep links, and topic subscriptions, now live behind a single tested package. Here is what we built, and why we stopped writing notification code by hand.July 2026
Bootstrapping
The Art of Bootstrapping: Growing a Business Without Venture CapitalVenture capital isn't the only path to building something meaningful. Here's what we've learned about growing a business on your own terms, with grit, creativity, and zero dilution.April 2026

Notes, as they happen.

One email when we publish. No digest, no drip, just the post.

you@work.comSubscribe