🌱 Designing Low Upkeep Software
Many projects can just be hand-written HTML/JS/CSS. No build system, no libraries, just speaking the browser’s native languages. These don’t need any technical maintenance; they just keep working.
- Avoid dependancies
- Store date on the file system
- Implement as much as possible on the client
- Leave out features if they can’t be implemented simply
I’ve come to similar conclusions on my own (mostly by accident and some I’ve had to learn several times).