aboutsummaryrefslogtreecommitdiff
path: root/suckless.mdwn
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-06-28 18:52:03 -0300
committerSilvio Rhatto <rhatto@riseup.net>2017-06-28 18:52:03 -0300
commitef5f53b646de060cd5763acecc47b0583349b2b1 (patch)
tree8f27309995a2163db7b4dbe184e63e52a9f9cd57 /suckless.mdwn
parent06bf874871a3ebf455a0a4a00039f6078ce706a3 (diff)
downloadblog-ef5f53b646de060cd5763acecc47b0583349b2b1.tar.gz
blog-ef5f53b646de060cd5763acecc47b0583349b2b1.tar.bz2
Suckless: future-proof, present-friendly
Diffstat (limited to 'suckless.mdwn')
-rw-r--r--suckless.mdwn7
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.