The Algebraic Metalanguage
Updated
Thoughts and ramblings (mikegerwitz.com)
Updated
Scripts for generating Prometheus metrics
Updated
Self-hosting Scheme compiling to JavaScript (very incomplete proof-of-concept) [stalled]
Updated
Nighttime hacks: playful creativity as a form of relaxation
Updated
Simple one--three-character bash aliases for Git with tab completion
Updated
Personal system configuration and miscellaneous scripts
Updated
Adopting Free Software Ideals (LibrePlanet 2021)
Updated
The Surreptitious Assault on Privacy, Security, and Freedom (LibrePlanet 2017)
Updated
Computational Symbiosis: Methods That Meld Mind and Machine (LibrePlanet 2019)
Updated
The Ethics Void (LibrePlanet 2018)
Updated
Classical Object-Oriented Programming with ECMAScript (2012)
Updated
Discussion on Compilers: Principles, Techniques, and Tools (2013)
Updated
Restore Online Freedom! (LibrePlanet 2016)
Updated
Higher-order XSLT 2.0 [archive]
Updated
Literate documentation weaver for XSLT 2.0
Updated
BDD framework for shell [archive]
Updated
Data collection, validation, and processing framework for JavaScript [archive]
Updated
Repository-agnostic HTML generator (used to generate old mikegerwitz.com) [archive]
Updated
MIME library and globs2 parser for Guile [archive]
Updated