mbcrump/michaelcrump.net

Dependency-free static source for the new MichaelCrump.net blog.

★ 0Forks 0HTMLGitHub ↗Compare

Project website ↗

bloggithub-pageshtmlstatic-site

README

michaelcrump.net

The dependency-free source for michaelcrump.net.

The blog is built with plain HTML and CSS and hosted on GitHub Pages. It has no site generator, package manager, application runtime, or build dependency. The dark, developer-focused “Signal” design is used across the homepage, supporting pages, feed presentation, error page, and post template.

Live site

Repository structure

  • public/ contains everything deployed to the website.
  • drafts/ contains unpublished Markdown drafts and is never deployed.
  • templates/post.html is the starting point for new posts.
  • AGENTS.md contains the publishing workflow used by Codex.

Publishing

Pushes to main run .github/workflows/pages.yml, which publishes the contents of public/ to GitHub Pages. New posts must also be added to the homepage, archive, Atom feed, and sitemap as described in AGENTS.md.

Analytics

Google Analytics 4 is enabled with Measurement ID G-Z05L3LVJVZ. The tag is included on every published HTML page and in the post template so future posts are tracked automatically.

Contributors

mbcrump

Issues