01
Running One SaaS in Five Countries

Happy Pet Tech serves businesses in India, the UAE, Australia, the Philippines, and Thailand. What stays identical everywhere, and what has to differ.

SaaSDevOpsProduct
Aug 26
02
When Half Your Product Can't Ship Daily

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.

DevOpsMobileCI/CD
Aug 26
03
Shipping AI in Two Products: a Pet App and a Real-Estate Platform

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.

AIProductArchitecture
Aug 26
04
Adding an AI Companion to a Pet App

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.

AIProductFlutter
May 26
05
CI/CD with GitLab for a Pet-Tech SaaS

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.

CI/CDGitLabAWS
Mar 26
06
Architecting a Multi-Tenant SaaS

How Happy Pet Tech serves four kinds of pet business from one codebase, and the rules that keep tenants isolated.

SaaSArchitectureMongoDB
Jan 26
07
Building a Service Platform with Next.js and MongoDB

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.

Next.jsMongoDBArchitecture
Dec 25
08
Scaling PetsFirst on Shopify

What was behind PetsFirst's growth from one city to twenty on Shopify: checkout, fulfilment, and search.

ShopifyE-commerceSEO
Oct 25
09
From Shopify Expert to DevOps Engineer

I ran a Shopify business for years, sold it in 2024, and moved into infrastructure. What happened in between.

CareerDevOpsShopify
Sep 25