0%

May 2026

  • Project launch. Filthy Little Atheist went live at filthylittleatheist.com on Cloudflare Pages: Eleventy v3 ESM, monochrome Victorian aesthetic, dark + light + system themes, full a11y pass clean against axe-core 4.x.
  • Conway Edition corpus. 55 works ingested across all four volumes (Cornell-Conway OCR base + Project Gutenberg #147 / #3741 / #3742 / #3743 / #31271 clean overrides for the major pieces). Each work carries front matter for volume, year, category, excerpt; per-work TXT / JSON / BibTeX / RIS / TEI P5 XML downloads; Conway and Foner page-anchor cross-references for 35 works.
  • Reading paths. Six curated paths -- First-time reader / Pamphleteer / Constitutional theorist / Freethinker / Economist & reformer / Paris years 1791-94 -- at /reading-plans/, plus a six-work Editor's Spotlight at /works/featured/.
  • Reference apparatus. /glossary/ (~80 eighteenth-century terms), /gazetteer/ (23 people + 13 places with Wikidata anchors), /connections/ (12 figures with portraits where public-domain), /timeline/ (~50 events 1737-1809 with Leaflet map), /bibliography/ (~40 modern scholarly entries).
  • 12 launch blog essays. Why "Filthy Little Atheist" / Common Sense at 250 / Crisis #1 in 2026 / Paine in Paris / What Burke Got Right / Agrarian Justice & UBI / Bones in a Trunk / Paine & Jefferson / Paine & Washington / The Age of Reason & Modern Atheism / Why Common Sense Was Anonymous / Letter to Washington & the Disputed Canon.
  • Open data. JSON-LD on every page (WebSite, Person Q47484, Book per volume, CreativeWork per work with sameAs back to Wikidata); OAI-PMH 2.0 endpoint at /api/oai-pmh/identify.xml; concordance feeds; Pagefind search index; Zotero translator at /assets/zotero/filthy-little-atheist.js; corpus tarball at /api/downloads/conway-complete.zip.
  • Indexes. /works/, /works/featured/, /works/a-z/, /works/by-year/, /works/by-category/, /works/volume-1/ through /works/volume-4/.
  • Accessibility. WCAG 2.2 AA verified by axe-core across 29 routes -- 0 violations. inert + aria-hidden coordinated on all modal panels; markdown-it-anchor heading anchors carry tabindex=-1; Leaflet timeline pins keyboard:false with full list-based fallback.
  • Encoding pass. Project-wide mojibake sweep: em-dashes / smart quotes / middle-dots / section signs / pilcrows restored to proper UTF-8 codepoints across 22 source files.
  • Licensing. LICENSE-CONTENT.md committed: Public Domain Mark 1.0 for Paine's writings, CC BY-SA 4.0 for editorial prose, MIT for code.
Link copied