Skip to content

chrisburnell/chrisburnell.com

Repository files navigation

Chris Burnell

chrisburnell.com

The source code for chrisburnell.com

Deploy

Table of Contents

Description

My website doubles as a blog and as a playground for me to perfect the code that comprises the site and to experiment with new methodologies and technologies. You may find that things change quite drastically or strangely over time; this is because I am always trying to learn new things and encorporate them into my site or this Github repository. If you have any questions or suggestions, please don’t hesitate to get in touch via Mastodon or email me.

While the code for my website is open source, it is not intended to be used as a template for your own website. By all means, copy and share what you like, but make sure it’s part of something you can call your own. 😄

Cool stuff I like about my website

  • Robust design tokens system
  • Unified colour palette for content + CSS + image editing software
  • RSS feed generation
  • Calendar feed generation
  • Converts local images and serves optimised formats
  • Caches avatars from personal domains and Mastodon, and serves optimised formats
  • Organised system of local and cached external data
  • Extremely flexible content creation from data-mapping and automation through Eleventy features
  • Pulls down latest Webmentions against pages and posts and builds "hot" and "popular" collections
  • Pulls down data about people from my personal API to enrich data about other authors mentioned in replies, reviews, RSVPs, etc.
  • Pulls down data about projects on GitHub and NPM
  • GitHub Actions rebuilds intermittently to allow fresh data to update necessary regions of the website

Code of Conduct

Please see the Contributor Covenant Code of Conduct.

Contributing

Please see the Contributing Guide, Commit Template, Issue Template, and Pull Request Template.

License

The contents of this repository, unless otherwise specified, are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).