Nice personal website
This is kind of a scrapbooky page that collects all kinds of links about having a nice personal website if Gemini is too restrictive for what you want to do.
First published January 7, 2025.
Most recently updated July 1, 2025.
I would like to point out that once you have your website up and running, large language models like ChatGPT and Claude and Google’s Gemini, thanks to gazillions of asked-and-answered questions on Stack Overflow, are VERY good at answering questions like “How do I _______ in HTML/CSS/JavaScript?”. Last I checked, the guides below were written before those kinds of tools were widely available or assume that you don’t want to use them for whatever reason(s).
HOWEVER…
The first time I really realized how useful source control (Subversion at the time, although everyone uses Git now) was, even singleplayer, was when I was working on my website and made a complete mess of things and didn’t know how to get back to where things were still looking OK and not totally messed up. Reverting to the last known good commit with just one command, undoing the state of everything back to when everything still looked OK, was nothing short of revelatory. Man, that saved my bacon.
You know what’s good at turning your website from something that looks OK to something that looks messed up in ways you can’t fix yourself? Large language models like ChatGPT and Claude.
While you probably shouldn’t embark on a detour (of nontrivial difficulty, that may leave you running and screaming) to learn Git before making a website of your own unless you really want to, having a website will give you a VERY good reason to learn Git. A much stronger reason than having a mere Gemini capsule will, thanks to all the styling options that one can bungle.
Just sayin’.
How to have not just the website, but the entire server underneath as well
Propaganda in favor of personal websites in general, and having a personal website in the first place
figma.com, “Making space for a handmade web”
Nora Reed, “The Website Manifesto”
Sophie Koonin, “This page is under construction: A love letter to the personal website”
How to actually make your site
Shannon Kay, “Make Your Own Website”
Xandra at 32-Bit Cafe, “Creating Your Own Website”
The different vibes your new site could have, easily
tadiweb (contains a subtle introduction to the notion that you can polish things up over time)
Using build tools (or not) on your website
Joshua Liu, “Why I Switched to Hugo from a Hand-Coded Website”
Things you can put on your website (or not)
Star at 32-Bit Cafe, “Ideas for Your Personal Website”
Slash Pages — A guide to common pages you can add to your website (or capsule, really)
Rachel By The Bay, “Web page annoyances that I don’t inflict on you here”
Blogging-specific advice
Hugh Rundle, “You should get a blog”
Henrik Karlsson, “Advice for a friend who wants to start a blog”
md2blog, a single-file blog maker with very little configuration offered
dynomight.net, “My advice on (internet) writing, for what it’s worth”
Actually just writing anywhere, not even necessarily in public
⏚
Source