Are.na
Justin Liang
Hacker
Database as Backend
by Justin Liang
6 blocks
8 days ago

A lot of software developers are seduced by the old “80/20” rule. It seems to make a lot of sense: 80% of the people use 20% of the features. So you convince yourself that you only need to implement 20% of the features, and you can still sell 80% as many copies.

Unfortunately, it’s never the same 20%. Everybody uses a different set of features.

I think about linting a codebase not as an automatic process like using a pre-commit hook, but rather a manual spring cleaning activity you do every once in a while.

Thus the act of cleaning at a later date teaches you about what has happened in the past.

Unless I have written over 100’000 lines of code in a programming language, my opinion is not worth hearing.

We the developers hope that you find SQLite useful and we entreat you to use it well: to make good and beautiful products that are fast, reliable, and simple to use. Seek forgiveness for yourself as you forgive others. And just as you have received SQLite for free, so also freely give, paying the debt forward.

+ 357 more blocks