Writing on software design

All of my long-form thoughts on programming, leadership, and product design.

Multi-tenancy with Laravel

Multi-tenancy is a software architecture in which a single instance of a software application serves multiple customers, called tenants. In the context of Laravel, multi-tenancy refers to the ability of a Laravel application to serve multiple tenants, each with their own separate database.