Joshua Kellogg

< back

Introductions

Making a blog is pretty easy, but writing a blog is pretty hard.

created - changed 6e3d64a

Why write a blog?

I really love writing, I have a lot of fun doing it and I think I’m pretty good at it, too. I spend a lot of time thinking about things I might want to write, and projects I might want to try for the express purpose of writing about it. None of those things ever end up happening, largely because the blog wasn’t already there.

Hopefully this is going to change all of that, and so I will catalogue some future projects in order to hold myself accountable:

What am I using?

If I could be so vain as to assume that anybody cares at all, I would love to tell you more about how this blog was made. I spent a lot of time thinking that I wasn’t a real developer unless I hand-rolled my own custom static site generator, folded 100,000 times in the fires of mount doom or whatever.

That’s a bunch of bullshit. This is a Hugo site that I threw together a custom theme for in less than a day, and I’m really happy with it. It’s not done, but if my personal website is ever really done I will truly have lost a part of myself.

Another fun perk of Hugo is that I can generate this static site and serve it from a cheap-ass optiplex that sits on my desk instead of renting a VPS or, god forbid, paying for a Platform.

I also just want to give a shout-out to IBM Plex Mono, it’s one of the sexiest monospaced fonts out there and the fact that it doesn’t cost 75 dollars1 is pretty cool in my book.


  1. I’m sure Berkeley Mono is worth every penny, and I definitely get jealous when I watch TJ DeVries stream, but you don’t make Berkeley Mono money slinging lattes. ↩︎

Tags: