Blog by Gregory Chamberlain.

Feed rss.xml
PGP B271 F6B8 7BBF
Sourcehut ~chambln
Mastodon @chambln
YouTube UCOb…9IAw


  1. Declarative Package Configuration In 5 Lines of Emacs Lisp

    How I configure Emacs packages conditionally and with a consensual installation process.

  2. Vanilla Firefox Keyboard Mastery

    No mouse. No add-on. No problem.

  3. Rudimentary Parsing with Idiomatic POSIX Shell

    Example-driven tutorial on the versatile read(1)-while loop.

  4. How I Merged 36 Spreadsheets In 2 Minutes—LibreOffice on the Command-Line

    A brief anecdote in which I use a spreadsheet application to manipulate lots of spreadsheets without actually opening any spreadsheets.

  5. The Vim-Inspired Editor with a Linguistic Twist

    A Vim convert’s commentary on Kakoune, the selection-oriented editor focused on interactivity and incremental results—or mawww’s experiment for a better code editor.

  6. Guide to Installing the rc Shell with Line-Editing in Linux

    How to compile and install Byron Rakitzis’ reimplementation of the rc shell from Plan 9—an expressive and thoughtfully designed alternative to the ubiquitous Bourne-compatible shells of today.