Clients are named by industry, not by name. Each case has its own page with the problem, the technical decision and the result.
1 domain → N rulesBeauty industry
Business rules lived as unspoken agreements and broke on every exception; now they live in the model, each with its own test.
- Mandatory deposit
- test ok
- Rescheduling window
- test ok
- Arrival tolerance
- test ok
- Break between appointments
- test ok
1 server → N appsSelf-hosted infrastructure
The pattern I use to host six applications in production, this site included. A new app comes in without touching any of the ones already running.
- Files to add an app
- 2
- Database ports published
- 0
- Apps that need a restart
- 0
- Certificates renewed by hand
- 0