Showing my Stuff
I have stuff - we all do - and I want to show it, somehow.
Thing is, like many people, I really don't like how the modern Web is going
nor the software involved. I'm more of a "less is more" kinda person, whatever
that means. Luckily, there are helpful resources like the
smolweb that already document how to make nice
and tiny websites.
I also don't know yet exactly how I want to show that stuff - which
is kind of a problem - and I'd also rather not fiddle around with different
generators to figure that out. This calls for some weird solution.
For the forseeable future, I'll write directly in HTML, using only
semantic HTML tags. I'll format it with some whitespace but also
omit all optional markup.
I'm basically half-minifying the source by hand in the hope that it is light
enough to be served directly while still being readable and easily workable on.
This is particularly convenient as I'm using a git based static hosting
solution called Codeberg Pages and having two
repos or branches feels like a pain.
I'm aware that I could be saving more with "full" minification but hopefully
this approach and the maintenance work that it saves makes everything worth it.
I'm going to eventually style everything with some light CSS too (I'm already
experimenting a bit) but everything should be readable without it - no huge
SVGs, no overlapping stuff, just well-tagged text. I'm still not sure about the
final looks but I'm looking for something as accessible as possible. I'll do
some real research once I have something to actually style :P
Talking about content, the main body of text I'll work on will be a
"remastering" of my
"kiss-scripts" note stash. I'm rephrasing it and porting it to HTML.
The CSS will be linked so that I'll only need to change one place. If this
approach works I'm goint to call it "zero-maintenance HTML" because, ideally,
once you write it you should never need to touch it again unless you want to
change its actual content, which should be very easy.
That said, nothing is set in stone. Requirements and solutions will
change. Fasten your seatbelts.