This site is built with Jekyll and the following open-source tools and resources.

License

Code - Released under the MIT License.

Content - Blog posts are published under CC BY 4.0. You can reuse or adapt them with attribution. Posts with a different license say so at the top.


Platform


Languages & Tooling


Jekyll Plugins


Typography

All fonts are self-hosted as WOFF2 files - no external requests.


Icons


  • Custom engine - Client-side full-text search with no external library. Runs entirely in the browser against a static index.

Progressive Web App


Diagrams

  • Mermaid - Diagrams from fenced code blocks, loaded only on posts that need it. Respects the site's dark/light theme.

Math

  • KaTeX - LaTeX math rendering, loaded only on posts that need it

Specifications & Standards

  • Schema.org - Structured data vocabulary, used via JSON-LD on every page (BlogPosting, Person, BreadcrumbList, etc.)
  • Open Graph Protocol - Metadata standard for social sharing previews (og:title, og:image, etc.)
  • JSON Feed - Feed format specification, used for /feed.json
  • Microformats2 - Semantic HTML vocabulary (h-card, h-entry) for structured data
  • OpenSearch - Browser search integration specification, used for address bar search
  • security.txt (RFC 9116) - Standard for responsible vulnerability disclosure, served at /.well-known/security.txt

Acknowledgements

Thanks to everyone who builds and maintains the open-source tools that make this possible.