Happy Pet Tech serves businesses in India, the UAE, Australia, the Philippines, and Thailand. What stays identical everywhere, and what has to differ.
Happy Pet Tech's web platform ships features daily, but the Flutter apps go through app stores. That asymmetry ends up shaping the whole architecture.
Lorem answers pet parents inside the Pet Parent App; Roost analyzes deals on Roosthaven. Building both in a year taught me the same things twice.
Building Lorem, the Pet Parent App's AI companion: grounded in the pet's own data, running server-side, with a hard line at real veterinary questions.
How releases work at Happy Pet Tech: staged deploys to AWS through GitLab CI/CD, one artifact across five countries, and rollback as the default plan.
How Happy Pet Tech serves four kinds of pet business from one codebase, and the rules that keep tenants isolated.
Why PetsFirst Health became a custom platform instead of a Shopify extension, and how one backend serves both the web app and the Flutter app.
What was behind PetsFirst's growth from one city to twenty on Shopify: checkout, fulfilment, and search.
I ran a Shopify business for years, sold it in 2024, and moved into infrastructure. What happened in between.