Owner  of  Happy

submited by
Style Pass
2025-01-14 12:30:05

Can you believe the pyramids have had 100% up-time with no human maintenance? If the pyramids can do it, why can't your notes app?

Here, we develop in "agile" sprints. Working software is developed at the fastest pace possible, and all bugs are to be fixed later. Do this forever until you can't. Testing is absolutely critical, and is the only way you can dare touch the code later. Documenting is a side-hustle.

Here, dependencies are added like seasoning. Hundreds of packages. Thousands of foreign lines of code make their way onto your software routinely.

The end result? A patchwork of barely strapped together code that requires endless man hours and actual human suffering to maintain and keep alive. Literally the entire project is tech debt. Yet most of the above qualifies for "best practice" today, so it feels good doing it.

This is where minimalist software is built. Not deliberately so, but by nature. No build process, no outside dependencies, and all lines written carefully to a predefined spec. Software magically guaranteed to just work a decade later, after all it's only a translation of your docs. Docs are the source of truth.

Leave a Comment