Skip to the command prompt

ls -lt

Blog

Notes on architecture, delivery and working with engineering teams. The full posts are on the Bitmason blog.

total 10, newest first

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

cd ..

home or work