On by Arnau Siches.

Issue 2020-W50

Subscribe to new issues of the bulletin via the RSS feed or by email.

This week has been about TeX, better CLI UX and an embedded JSON database.

TeX: A tale of two worlds

An article on Donald Knuth's work on TeX.

Command Line Interface Guidelines

A guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.

There's Always More History

An article answering the question 'Why Vim Uses hjkl', 'Why JavaScript months start from 0' and what these two have in common.


A library that enhances or replaces numpy, pandas, and includes high speed cross platform SDS file format.


An embedded JSON-based database with a MongoDB-like API writen in Rust and stores data in a single file a-la SQLite.

Getting started using Lua in Neovim

A guide to learn the basics of Lua and how to use it to drive Neovim.

Licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.


Arnau Siches © 2021