Paul M. Rodriguez


Paul M. Rodriguez is the the author of the essay series, The Ruricolist, the author of the novel, The Endless City, and the developer of many open-source libraries.

The Ruricolist · Essay series · 2007–2011

The Ruricolist is an essay series, originally a blog, now also a book.

The Ruricolist is mostly essays – 157 of them, such as:

The rest of the 234 numbers is made up of stories, fables, satires, monologues, nondefinitions, and others. I think the fables are particularly good:

The Ruricolist can be read at, or as a book.

The Endless City · Novel · 2012

The Endless City is a novel.

The City is endless to the edges of the world. West and east, north and south, unbroken, the City goes on, long arterial highways spreading into streets and boulevards, nourishing the buildings that are born and age and die. It has always been this way; it must always be this way, the City of and for itself, the silent lives of empty rooms.

Men live here too. While the walls stand and the seals hold, their shelters are their homes. But seasons pass, and walls rot, and the old buildings make way for new. Men live here too. But they are few, and frightened, and afraid...

I have a hard time summarizing it – nothing easily summarized is worth writing – but it has been repeatedly described to me in terms of Borges and Cormac McCarthy.

The Rambler · Editor · 2012

The only complete electronic edition of Samuel Johnson's Rambler available anywhere online, with all classical quotations (Latin and Greek) checked and corrected against their original sources.

This edition is now also available in print:

TBRSS · Website · 2013–2018

TBRSS was a feed reader.

TBRSS was principally written in Common Lisp. In the course of work on TBRSS, I wrote and released many Common Lisp libraries, which can be found on GitHub.

Although TBRSS has been shut down, these libraries are still maintained.

The most popular are Spinneret, an HTML generator; Serapeum, a utility library; Overlord, a build system; and Vernacular, a module system for embedded languages.

If you use any of these libraries and want to fund the development of new features (and new libraries), you can contribute via PayPal, Ko-Fi, Liberapay, or Patreon. Or of course you could buy one of my books.

Et cætera