The web is not inherently accessible as it is built by people and people don't take the time to learn this shit. We have all the tools to make the web accessible, you just have to use them!
Oh and I fixed the CSS so that the critical styles are inlined (which is all of them on a tiny site like this). You know, like you are supposed to.
This meant I could add a total of 25 CSS properties (still way less than 14kb, not that you would know why using that as a rough guide for size is important). It gives the site a little bit of visual appeal and structure. Still lightning fast, in fact it is faster than the "perfect" site.
I did even more things:
I fixed your shitty line spacing, not one of you got that right! Your heading and paragraph spacing were all fucked up
Now it is nice on all screens, instead of being pressed up against the side on a mobile
Still looks great in all your shitty browsers, yes even Internet Explorer 7!
Still won’t bleach your fucking eyeballs at night if your modern browser thinks you like dark things. But now the dark theme colours are less boring.
The motherfucker’s stillactually accessible to every dick head that visits your site.
A little more accessibility
Well done, one of you finally added a lang attribute to the HTML.
But why on Earth are you not using sectional elements? Go read up on <main>, <aside>, <footer> etc.
Oh and by the way, I also added the following accessibility features:
I made sure acronyms were explained the first time they are used, see the fucking Glossary
I used semantic HTML for things like the published date etc. because I am not an amateur like you fuckers seem to be.