How should I make my personal website?

mrbig
2021-06-22T18:49:07Z

I am not a developer, but I do have interesting in learning.

A while ago I asked a question similar to that. I did not take any concrete action since then, and now have some new information to add.

The website shall be called myactualname.com, and will contain about/biography, and a few sections containing articles that I wish to write on different subjects.

That can probably be done without coding on one of the many free blogging platforms currently available, such as Medium, Wordpress, and Substack, but the lack of control is unfortunate.

At the same time, I wish for this website to last a long time, and to be reasonably independent of maintenance. With the Brazilian Real valued at less than one-fifth of the US dollar, hosting prices skyrocketed. Besides, I cannot always rely on my own ability to stay on top of that kind of thing, so it would be beneficial for my web presence to be more resilient than my bank account and mental state. I figure that hosting it on Github Pages, Gitlab Pages (or both) would be a good way to avoid ever going down (it looks like duplicate content is bad for search engines, though, so I might keep one of those private, just for backup reasons). And I could reserve the domain for two or three years in advance.

I really like simple text-focused personal websites like this one. They load fast and are easy to read, but are generally not very pretty or responsive. I have basic notions of HTML and CSS and intend to learn more.

In the previous post, someone suggested using Hugo, which seems like a good option. On the other hand, for something that simple, I wonder what would be the downside of simply coding it from scratch. One thing I know for sure is that I want this website to be rather permanent: whatever changes I ever do to its design should not impact accessibility to previous content (link rot). How can I achieve that? No idea.

Since I write in English and Portuguese, the website must be bilingual. I'm not sure how to implement or manage that, especially in regards to search engines.

I resumed the course on Free Code Camp, which I expect will help in achieving all that.

With that in mind, I reiterate my question: should I make my personal website? Should I just use a free blogging platform? Should I use Hugo or something similar? Any particular free CMS? Or maybe just use what I learn to code it from scratch?

Thanks!

Comments URL: https://tildes.net/~tech/xcw/how_should_i_make_my_personal_website

Votes: 15

Comments: 24