
My name is David Foster. Check out the cool software I’ve written!
My articles may also be of interest:
Python typechecker support for recognizing structured dictionaries with specific named keys mapped to specific value types. Ubiquitous in JSON.
Crystal is a free website downloader and archiver for Mac, Windows, and Linux. Save entire websites for offline viewing and long-term digital preservation.
Converts Markdown text to HTML, in Ruby. Includes many useful Markdown extensions.
Parses JSON-like values whose shape is defined by typed dictionaries (TypedDicts) and other standard Python type hints.
An Agent Skill that performs common code quality revisions on AI-drafted code, optimizing it for human readers.
Much information related to my activities prior to 2010 can also be found on my old site.