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 September 6, 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 and Google’s Gemini and Copilot hooked up to editors like Visual Studio Code and Cursor that largely have free rein over your website’s markup and styling and code.

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’.

This page, served up with the mozz.us HTTP-to-Gemini proxy, so you can easily send it to people who don’t have a Gemini browser handy

How to have not just the website, but the entire server underneath as well

LandChad.net, a site that will show you how to set up not just a website but a full server underneath it (but please, you shouldn’t start running your own email server unless you’re ready for the final boss of internet server maintenance)

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

Xandra at 32-Bit Cafe, “Creating Your Own Website” (includes a bit on how to find an organization to host your website if you’re (quite reasonably!) not going the LandChad route from the very beginning)
The HTML Hobbyist
Shannon Kay, “Make Your Own Website”

The different vibes your new site could have, easily

Motherfucking Website (it’s totally OK to start here)
danluu.com (No really, it’s totally OK to have an unstyled website)
Bjarne Stroustrup’s homepage (I kid you not, it’s totally OK to have an unstyled website FOR DECADES)
Dead Simple Sites (a bunch of screenshots of and links to sites that aren’t visually complicated, but still look nice)
tadiweb (contains a subtle introduction to the notion that you can polish things up over time)
simplesite.ayra.ch, “A simple website” (Describes how websites were built in the late 90s — and they were much simpler)
Justin Wong, “Notes on monospace, fonts, ascii, unicode: A collection of TILs and resources” (make your website look like a capsule or gopherhole)

Using build tools (or not) on your website

Joeri Sebrechts, “Editing Plain Vanilla” (a VS Code-based editing setup for a website that has no build step)
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”

If you want to ape the ’90s look directly

pixelmoondust.neocities.org, “Geocities Background Collection”

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

James Somers, “More people should write” (thinking “I’m going to write about this later” makes you approach life differently and presumably better)

Home
Hi! I’m a one-pixel invisible tracking image! View me to let my webmaster know you’ve scrolled through the entire page!