---
title: "A new blog"
date: 2021-12-17T00:00:00
slug: a-new-blog

---
It’s been a long time since I’ve had an actively-maintained personal website/blog, but I got a spurt of inspiration after seeing a few other recently-revamped blogs. What better way to celebrate the end of the year than with… a blog?

My intention is to try and write a post on here relatively frequently, but we’ll see how that goes as I’m quite out of practice.

## [Tech stack](https://lewisdale.dev/post/a-new-blog/#tech-stack)

I wanted this website to achieve three things: be of my own design, be easy to update, and be accessible. To that end, I chose a relatively simple tech stack:

- [Eleventy](https://11ty.dev/)
- HTML
- CSS

And that’s… just about it. Eleventy gives me more than enough functionality to write simple blog posts in Markdown, convert them to HTML, and display them on a page.

I did start out using [Tailwind](https://tailwindcss.com/), but after a little while and seeing some of the recent discourse around it, I decided I wanted to write all the styles myself from scratch. It was pretty easy to remove Tailwind from the stack, as I hadn’t done too much work on it to begin with. Plus, it meant that I could get rid of PostCSS, which was giving me a headache when trying to serve both PostCSS and Eleventy at the same time.

I deployed the site using [Netlify](https://netlify.app/). It was my first time using it, and to be honest I’m pretty impressed by how quickly I was able to get things up and running. It took maybe 3 minutes from signing up to getting a version of the site deployed (pointing the domain took longer thanks to pesky DNS propagation times).

## [Accessibility and Performance](https://lewisdale.dev/post/a-new-blog/#accessibility-and-performance)

I wanted some assurance that my website would be accessible, so I regularly tested my pages with [axe DevTools](https://www.deque.com/axe/devtools/) and Lighthouse in Chrome.

At the time of writing, there are no accessibility issues reported by Axe or Lighthouse, so that’s a win!

![Congratulations! Found 0 issues automatically on the page](./src/images/axe-clean-output.png)

If anybody reading this does in fact spot or experience an accessibility issue, [please send me a DM or tweet on Twitter](https://twitter.com/LewisDaleUK).
