In software engineering, a monolithic application describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform.

How v1 of startup webapps are typically built.

DHH refers to these as "Majestic Monolith".

Later they might move to micro-services. Or maybe Serverless.

Edited:    |       |    Search Twitter for discussion