call me olive
home
blog

An exercise in folly i

An exercise in folly I

Published 26 Jun 2023 – Edited 11 Jan 2024

To put this bluntly: I am not a smart person.

Okay I'm smart enough to figure this out, put my basic HTML + CSS skills to work, get a domain, host, push it live... And I'm certainly smart enough to know that making a blog in Jekyll or Wordpress is a better idea than botching together a website by myself, but here we are.

This blog is an exercise in folly. I recognise that there will be mistakes along the way and that this'll crash and burn before I swallow my pride and implement a blogging platform that's more efficient and future-proof.

My goals for this site were simple. I wanted a blog that was lightweight, responsive, and not reliant on any external service (well, aside from the domain service + host). No bells, no whistles, no bloat. We've all been on blogs that take up and oddly large amount of resources, and I'd rather not follow that trend.

The fonts used on this site are simply the default fonts used by your system or browser. There are more legible and beautiful fonts out there I could use, but I'd much prefer to go without relying on anything external. Edit: The site now uses a self-hosted copy of Open Sans!

It's not hard to use CSS to point towards using fonts you have installed on your system, but the defaults ought to be fine.

There's no JavaScript, everything is simple HTML + CSS. It's not exactly future-proof as any changes to classes or divs in CSS or the core page layout in HTML will require me to double check each and every page should I change any of them – A task that will become more daunting with each further blog post.

... Oh yeah, this site will be updated manually like it's 1998. It's not the best idea compared to the alternatives (and to be honest, trying to figure out Jekyll was too much for me), but surely making something slapdash with pride and figuring out lessons the hard way is how everyone learns anything tech.

In terms of responsiveness, it's... A little iffy. It ought to look fine on a 1080p monitor and default portrait view on mobile, but from my limited testing things don't work too well on mobile's landscape view... And I'm not too sure about how to fix it.

For now I'll leave things as is and hopefully it'll work out for now. I'll be sure to set up a changelog the site to keep track of things.

I ought to set up an email for those who want to scream at me for being an idiot.

- Olive