Changes to AaronWattsDev
I've been doing work on my website to make it more accessible. This has sent me down a few branching rabbit holes. Hopefully making a note of what I've done and what I plan to do will help me keep track of everything I'm hoping to implement..
Changes so far
home.htmlis gone,index.htmlis the new home, no more splash page- Decorative text, namely the 
~: $path and privilege indicators on my home pageh1are now::after contentand also wrapped inspanwitharia-hiddenset totrue - Anything to do with navigation is in a 
navelement,main.articleanddiv.articlehave been replaced bymain > articleandarticlerespectively - Guides, which have sections and a page navigation now are split into 
section - I've made better use of 
headerwherever it seems appropriate - JetBrainsMono is now the monospace font across the site, this is to ensure the 
h1on the home page resizes as expected, fonts are preloaded - also yay for font ligatures! 
This should all help make my content more accessible. Although there is plenty more to work on.
Changes to come
- ARIA practises and patterns to be better implemented across the site
 - Breadcrumbs to have decorative text obscured as with home, and to follow ARIA pattern
 - In rewriting parts of my CMS to match the new structure, I've seen that could do with some housekeeping, particularly 
Nonecatches for the tests I run prior to building - Schemas and OpenGraph to be implemented
 - Schemas and OpenGraph may as well be automated along with other meta that can be pulled from existing content - why write it twice?
 - Guides and Tech descriptions may as well be pulled from the home page for the RSS feeds while I'm doing the other stuff in the CMS
 
Anyway, that's all for another day. I've been working on my CMS rewrite and the subsequent restructure for so long, that I haven't actually posted anything for a few months now, so I might as well write a new article or two for the time being. Thanks for being my rubber duck.