rgw@icdattcwsm:~$ l
rgw@icdattcwsm:~/Blog$ cat 2024-10-25-Bro-Do-You-Even-Lift.md

In aerodynamics, there is a trade-off between weight and lift.

WEIGHT does NOT guarantee LIFT. And vice-versa.

As altitude increases, air becomes thinner, and an aircraft has to maintain sufficient lift. Light aircraft typically have less powerful engines and smaller wing areas compared to larger, high-altitude-capable aircraft.

Enterprise software is said to be clunky for this reason. The ambition to scale makes a light and lean codebase difficult and improbable.

That is simply not true. Clunkiness in software is a symptom of poor leadership. Code SHOULD and MUST be Marie-Kondo-CLEAN. Sub-optimal is okay. Slow API responses are also okay. Anything less than Marie-Kondo-CLEAN is NOT okay.

Funnily enough, where there are industry standards for API response times, page load times, etc - there isn't one for clean code that is compelling enough to block a release.

If the laws of physics governing an aircraft's ascent applied to startups, it would follow that the true opportunity of startups lies in going higher while being lighter.

A startup is not a startup if it does not go higher while being lighter. Many draw a false inference that bloatware is an inevitability of scale.

While chaos (or, turbulence) is an inevitability of scale, bloat is a choice.

rgw@icdattcwsm:~/Blog$ cd ..