home recipes
external links
==============

(See the book queue for the analogue library.)

Collections
-----------
* Applications/Plugins with Vim-like keybindings - For a continuous keyboard based experience.
* Fixing mistakes in Git - Note `git rm --cached [file]` removes file from tracking but keeps file on disk.
* Self-host everything - Including: VPN, Music, eBooks, Photos, Docs, Bookmarks, Calendar Storage, Email, Chat, Backup, Passwords etc.

-------------------------------------------------

Reading
-------
* https://aldaily.com - Arts and Letters Daily, essays, articles, book reviews and so on.
* https://redef.com/ - Aggregation of news and articles in the genres: Media, Fashion, Sports, Music, Tech.
* https://longform.org - Aggregation of long form (>2000 words) articles and other non-fiction available on the web.
* https://longreads.com - Similarly aggregates investigative reporting, interviews and profiles, podcasts, essays and criticism.
* https://git-scm.com/book/en/v2 - Git reference (and behind the scenes).

Blogs
-----

* Drew Devault
* RachelByTheBay
* Luke Smith
* Marginal Revolution
* Kevin Liu
* DataSecretsLox (Forum)
* Daring Fireball
* Gwern
* arp242

-------------------------------------------------

Communication
-------------
* curl mail - curl curlmail.co/john@example.com to send email.
* Mailinator, Maildrop, Nada and other disposable email address services allow you to use one or multiple email addresses without registering (everything is public). Emaildrop even has a public API!
* poste - All the spam protection and mail server shenanigans that is difficult to do provide neatly.

> Combining SMTP + IMAP + POP3 + Antispam + Antivirus + Web administration + Web email.

Development Tools / Hosting
---------------------------
* patchbay.pub - Poor man's ngrok/IFTTT/serverless.
* serveo and localhost.run - Get a public URL for a program running on localhost, no installation needed, uses ssh.
* redirect.name - Configure simple and custom domain redirects and URL forwarding with just two DNS records.
* dynamic.name - Dynamic DNS without logins and over DNS itself (nslookup will update your subdomain), but you still need a password for each subdomain.
* Repl.it - Interactive IDE and shell online (sign-up optional)
* wireguard - WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. Self-hostable.
* yunohost - One-click install of many apps and services, one-click upgrades as well.


-------------------------------------------------

Suckless
--------

= dwm + dmenu + st + surf

> dwm is a dynamic window manager for X in < 2000 LOC. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed.

> st is a simple terminal implementation for X.

> surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links.

> dmenu is a dynamic menu for X, originally designed for dwm. It manages large numbers of user-defined menu items efficiently.

* farbfeld - A lossless image format which is easy to parse, pipe and compress. encode:

    png2ff < example.png | bzip2 > example.ff.bz2`.

* stagit - Static git page generator.