How to Make a Damn Website

60 points by isuffix


qznc

If you don’t have a domain or hosting yet, now’s the time to buckle down and do that. Unfortunately, I don’t have good advice for you here. Just know that it’s going to be stupid and tedious and bad and unfun. That’s just the way this is.

You do know https://neocities.org/ ?

chrismorgan

One change I’d make: use Atom instead of RSS. If you’re doing podcasts, you have to use RSS (blame Apple), but for all other kinds of feeds, everything supports Atom at least as well as RSS, and Atom is technically superior to RSS, and easier to write correctly.

RSS is a total mess. There were at least nine different and incompatible versions of RSS. The spec that people use these days is still bad in a variety of ways, and in practice it’s supersetted with a bunch of stupid unnecessary extensions papering over deficiencies. (Ever been upset by HTML’s <meta name=description>, <meta name=twitter:description> and <meta property=og:description>? Or wondered why some tools don’t like <meta name=description property=og:description content=…> even though it should obviously be fine? Yeah, we’re talking that kind of nonsense.) Atom is the properly-designed version, solidly specified in RFC 4287.

technomancy

I've been writing my blog posts in HTML rather than markdown for like two decades and I really don't get why people think they need markdown for this. As long as your editor can auto-close HTML tags it's really, really easy to write. A makefile can cat a shared header/footer onto each page to avoid duplication but like ... you Really Don't Need to overcomplicate it!