Hacker News new | ask | show | jobs
by PaulHoule 1493 days ago
It depends on what I am doing.

For almost 2 years I have had some art projects that involve doing something every day so that gets me learning gradually.

I want to start blogging again though to write up what I've been doing and when I start setting up a 2022-technology blog system I find myself getting stuck in the weeds (this Hugo template example looks good but put some real text in there and there is just no room...) or generally dissatisfied (like Hugo is great for anything that doesn't involve art or math except that's what I'm writing about.)

I'm not going to be happy blogging unless I can understand the whole graphic design system and I just haven't gotten my head around it but writing about my art project just now I start thinking I'm going to have to attack CSS the same way I attacked printing.

1 comments

If I were in your situation I would be studying about all the static site generators, onpremise self-served blog services, any type of new blog service that are good for writing about art and math. Okay, then what theme would be best? Survey them on each platform. What markup language would be best to write about art and math? Find about LaTeX, org-mode, Markdown, etc. I pretty much tend to do this kind of thing for anything I do!

PS. Good luck with the blog! Hope I get to read your entries some day :)

This sounds like you're doing everything in your power to avoid doing the actual thing.
It's hard to say. For any project there is a mixture of planning and doing. I think the person you're responding to is planning too much, but a certain amount of research is necessary.

In the case of my blog project I did try a 'spike implementation' with hugo and got so far to get a test instance online. It wasn't love at first site so I'm probably going to try another static site generator, probably one written in Python so I'll be able to incorporate a lot of code I've already written.

Wider than that I need to school myself more on CSS and particularly how to make layouts that scale across desktop and mobile (and don't make me want to puke!) That's a project of its own that is kindof the opposite of a spike implementation because i want to cover the ground thoroughly.