ls -lt
Blog
Notes on architecture, delivery and working with engineering teams. The full posts are on the Bitmason blog.
total 10, newest first
Engineering
Platform engineering after product-market fit: when an internal platform pays off
Why delivery slows down as a product team grows, what an internal developer platform contains, which numbers show whether it works, and how to build one in small steps without overbuilding.
Engineering
AI engineering
AI coding agents in a software team: where they help and where people decide
What an AI coding agent is, which work it does well, where it loses its way on long tasks, the security risks of giving it tools, and how to set a team up so that people stay accountable.
AI engineering
Product
MVP, prototype or proof of concept: which one to build first
A proof of concept, a prototype and an MVP answer three different questions. Knowing which question you face tells you what to build, how much to spend and what comes next.
Product
Product
The SaaS discovery workshop: who attends, what is decided, what you keep
A discovery workshop should end with decisions and documents you can fund a build on. Here is who needs to be there, how the days usually run, and how to tell a useful workshop from theatre.
Product
Platforms
Multi-tenant SaaS architecture: how to keep each customer’s data apart
Shared schema, schema per tenant or database per tenant. How each isolation model works, where it leaks, and why tenancy has to reach auth, caches, jobs and backups as well as the database.
Platforms
Engineering
Dedicated team, staff augmentation or managed delivery
Three ways to bring in outside engineers, told apart by who directs the work and who owns the outcome. What each model asks of you, how each one fails, and how to pick.
Engineering
Rescue
Migrating a monolith without a meltdown
How to decide whether a monolith needs migrating at all, and how to move it piece by piece while releases keep shipping and the data stays whole.
Rescue
Product
How to vet a software development partner
What to ask, how to read case studies, who to meet and what to put in the contract before you hand an important system to an outside engineering team.
Product
Engineering
Choosing a tech stack for compliance-heavy SaaS
What regulation actually asks of your architecture, and how to choose hosting, services and tools so an audit becomes a routine task instead of a rebuild.
Engineering
Product
Outcome-based delivery: how it works and when it fits
How organising software work around a measured outcome differs from time-and-materials and fixed scope, and how to choose outcomes, indicators and reports that hold up.
Product
# Every post opens on bitmason.dev. All posts on the studio blog