Skip to content

🌱 Victoria's autonomous self-improving blockchain-fortified AI static website

Notifications You must be signed in to change notification settings

victoriadrake/victoriadrake.github.io

Repository files navigation

Oh, hello there! You're behind-the-scenes at victoria.dev.

How This Works

For more details on how I built the site, see About this site.

CMS

Hashnode serves as a CMS for this blog, unless I publish Markdown files here directly.

The repository victoriadrake/hashnode-blog is updated whenever I make a new post on Hashnode. The workflow in that repo pushes the new post to the content directory here.

Continuous Deployment

The site is deployed with each update using GitHub Pages.

Link Checking

I created a GitHub Action, link-snitch, to regularly check my site for broken links. It uses my Hydra project, a standard-library-only Python program that crawls a site for broken links.

Code Quality

I use the pre-commit framework to run markdownlint-cli2 to keep my content tidy.

Self-Documenting Makefile

A self-documenting Makefile helps me work efficiently without having to remember a bunch of command-line flags.

IndieWeb

Learn how to Make your own independent website.

  • Webmentions: Webmentions are enabled.
  • Microformats2: I've implemented microformats2 markup, making my site compatible with social readers and other IndieWeb sites!

Contributions

If you find a mistake or bug, I'd love to know so I can fix it! Please open an issue.

Note: I do not accept guest blog posts or requests for placing links in posts.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About

🌱 Victoria's autonomous self-improving blockchain-fortified AI static website

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •