Paperback is a clean and simple way to read Pinboard articles later. Like a good book, Paperback is lightweight, easy to use, and enjoyable. I started Paperback in 2013 and am the product architect, developer, and sole proprietor.
Litsub is an email-based community of writers, editors, readers, and literary folks. Started in 2019, litsub.com is a place for people to share in their love of writing.
I maintain an installation of Mailman to host my own mailing list and wanted to share the platform for other writers. I also created the
firstname.lastname@example.org mailing list as a community of writers to talk about our craft.
Writing and Publishing Utilities
To integrate with Whiskey and with my writing workflow, I’ve created various tools to support my online writing and publishing.
Creating this plugin has had a greater impact on my writing than any other tool. It uses
pandoc and a
latex template to generate a well formatted document and then sends it to your printer all from
vim. Now you have a hard copy draft that you can mark up. Writing and editing in separate tools and phases helps me focus on doing one at a time. See more on Github.
As part of expanding my writing into poetry and desiring a particular format for poetry on this site, I wrote a plugin for python-markdown called
mdx_poetic. Learn more about how to install and use the project on PyPi.
Built to integrate my static sites into Litsub,
fmmss is a Flask app running a
POST API to handle subscribing to a Mailman 3 list. Designed to attach to an existing
docker-mailman network, this app will take requests to subscribe or unsubscribe users via the Python
Older Projects and Code
diceware, a python script which generates passphrases using EFF’s wordlist. Passphrases are highly secure and highly memorable passwords.
- Wrote at hackmake.org about creativity, craftsmanship, and working smarter (2012-2016)
- Coffee Shop Contemplations, a book of essays about simplicity and design, writing, and meditations on being better.
- Widgets and Scripts for Panic’s Status Board