Site Rebuild - 2024

Hanging out on Mastodon has inspired me to put a bit more effort into my personal website. I generally work on iOS software so I don’t have that much experience making websites. That seems like something I should fix. I’m using this project to learn how to lay out a website and style it.

My first attempt at this is going to be all hand written HTML and CSS. I want to get much more familiar with the basics before I start using any tools to help me. Once I have figure out a decent design and the content I want, the next step will be to introduce a static site generator.

The plan

  • Write some HTML
  • Write some CSS
  • Publish my first iteration
  • Choose a static site generator
  • Update layout for mobile
  • Add SSL
  • Add a Pictures section
  • Rework project template
  • Add a Thoughts section
  • Automate publishing
  • Add RSS feeds

Progress

2024-04-16

I’ve come up with a basic design for my site. I’ve implemented it with Hugo. I can now publish projects to the site with Markdown. This is a good start.

2024-04-23

I reworked the layout to use a CSS Grid. I got the idea from Go Make Things. The layout definitely needs more work but I have the basics of it sorted out now.