Issue 2020-W50

Published on

Subscribe to new issues of the bulletin via the RSS feed or via 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.

# RipTable

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

# PoloDB

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.