💾 Archived View for midnight.pub › posts › 1580 captured on 2023-11-14 at 07:30:10. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
For a while I have always wanted to start writing a blog or atleast have some sort of personal homepage. I have made several attempts to do this. First with github pages, then gitlab pages and now codeberg. I always started the pages got some simple stuff up and then never got to writing anything (due to being distracted with other things). It was a always a blank page in a style that I didn't entirely like. Now I have decided to change that. I am going to spend the next few days and write up some good css styling in style that is truly mine. I have even started some basic articles which are under construction. Here is the site if anyone is wondering: => https://257m.codeberg.page/. Feel free to critic it and give suggestions in how I can style it. I am trying to make minimalistic and functional while having it also be pleasant to the eye. Maybe I should use a lighter font color?
This is my first time posting here. It seems like a cool place. Might just stick around.
Also any suggestions on how to get good on writing? My writing is a bit bland right now (not that I have a lot of content anyway).
I like it, its simple and keeps to the point of an easy accessible blog.
I'm currently using Hugo via Emacs (read: write posts in org, export to markdown, post to static site generator which rebuilds the site, all done with a single trigger).
One problem I have with HTML only websites, is that they're just a little bit too boring for me. I detest JS library bloat, but I do love vanilla JavaScript.
Check out this Hugo theme: its simple, accessible, and just interactive enough to be pleasant.
I totally get where you are coming from on the topic of writing. It's almost as if we work on making every aspect of the vessel to carry the work but deny ourselves from actually doing the work.
Writing is not easy. It'll take a metric ton of writing to "get good". My advice would be to hold a "fuck it, we ball" attitude and just write your heart out. So what if it's bad? Better to have a mess to show for your efforts than nothing but a blank slate.
A lighter font against your dark background would provide better contrast and thus easier reading.
I'd suggest running your pages through <https://wave.webaim.org/>, or (in the case of your homepage) checking out <https://wave.webaim.org/report#/https://257m.codeberg.page/>. There's minimalist web design, and then there's inaccessible web design, and I'd hate to have to use a screen reader to visit your website.
Likewise, it's plain that you're designing your pages to be read in text-mode browsers. I'd suggest at least adding the standard viewport meta tag so that it doesn't look terrible on janky old mobile devices.
<meta name="viewport" content="width=device-width,initial-scale=1" />
I'm curious as to why you're using <div id="main">. HTML5 (which you get using the "html" doctype) provides tags like <header>, <main>, <article>, <section>, and <footer>. These semantic tags make it easier for humans and machines to understand a page's structure, and make your page more accessible to people using screen readers and other assistive technologies.
I'd also suggest running your pages through the W3C validator. I did that with your home page and it turned up some errors. Check out <https://validator.w3.org/nu/?doc=https%3A%2F%2F257m.codeberg.page%2F>.