diff options
Diffstat (limited to 'suckless.mdwn')
| -rw-r--r-- | suckless.mdwn | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/suckless.mdwn b/suckless.mdwn index 8806bd1..20592c1 100644 --- a/suckless.mdwn +++ b/suckless.mdwn @@ -18,6 +18,8 @@  # Guiding principles +Suckless: future-proof, present-friendly. +  * [Software rot - Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Software_rot).  * [The Mutt E-Mail Client](http://www.mutt.org/): "All mail clients suck. This one just sucks less".  * [The Future Programming Manifesto](http://alarmingdevelopment.org/?p=893). @@ -25,6 +27,10 @@  * [KISS principle - Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/KISS_principle).  * [suckless.org software that sucks less](http://suckless.org/).  * [principles - IndieWebCamp](http://indiewebcamp.com/principles). +* [Reduce, reuse, recycle](https://en.wikipedia.org/wiki/Waste_hierarchy): +    * Reduce: favor the simplest solutions and focus attention on specific problems; +    * Reuse: work from experience and favor examples of current practice; +    * Recycle: encourage modularity and the ability to embed. [reference](https://en.wikipedia.org/wiki/Microformat#Design_principles).  ## Contributions to the agenda @@ -48,3 +54,4 @@ I can solve my problem using:  * A terminal and the related userland.  * A text editor like `vim`.  * A version control system like `git`. +* A clean data format like markdown, yaml, dot or CSV. | 
