Please help me! Analysis Paralysis is killing me!

This Racknerd is a “black friday special” thats been going around for a few years now and probably isnt going away any time soon. You can buy now for a few years with that price instead of just one year if you want to make sure it actually will not go anywhere. I personally havent seen any other cheap VPS but you are welcome to browse LowEndBox and its forum.

Racknerd seems interesting, I’ll buy for one year.

If the sale goes away I’ll be f*cked :rofl:

What is their uptime percentage?

I saw this recently it may prove useful to you.

Thanks, I’m going to inspire myself from his website

1 Like

I mean… I never had any downtime so far but I’ve been only using it for a few months now, maybe 3-4. Tho yeah in the time its been 100% on their side. Support is really fast too, which I was surprised to see.

In how much time do you think I can learn to build a website?

I’m a complete beginner :sweat_smile:

It takes time to build anything starting and stopping are immediate.

You have some excellent suggestions. A parallel task you could work on is trying out Notion. Notion uses markdown which you can export to Obsidian. My experience with Notion, Obsidian and AmpleNote has been great. My getting things done GTD and Bullet Journaling has split to more AmpleNote and I publish some professional work to just present and past coworkers, more as tutorial, how to based information.

With Hugo you have to either use one of the many different themes made by the community or create your own (with HTML, CSS and JavaScript, although I would recommend you to use as little JS as possible, or at least make the content itself viewable without it)

The theme is used to build the webpages from markdown file (the same format that Obsidian uses), you can even write everything in Obsidian if you prefer and then use a script to sync the folder where you keep them to the folder of the Hugo site (although you’ll have to write some YAML metadata at the top of the files for Hugo to pick everything up correctly. Btw, the Templates core plugin can help you with that)

You can even take an existing theme and personalize it to you needs/wishes since if not all, most of them are open source, or maybe add some additional shortcodes (basically HTML snippets that you can call from the markdown) to a theme that you like.

I’m a bit late and since you started talking about a VPS, i can suggest you the Caddy web server as oppose to nginx: it’s got a much nicer (and shorter) config file and fully automatic HTTPS with safe encryption settings by default


I don’t know what that all means :sweat_smile:

I have a question, would you recommend me to use Hugo or to learn HTML, CSS and JavaScript?
I’m a beginner and I would like to have the website up and running by the end of this month (maximum mid September)

If you’re going for speed, go with Hugo and a pre-made theme. If you are willing to make the website wait a little, learn HTML, CSS and JS. Remember: Hugo doesn’t force anything on you, aka you can start with a pre-made theme and then, later on, switch to your custom one.

The beauty of a static site generator (like Hugo) is that you can change literally every page on your website by modifing only a couple of files (the templates; in the case of Hugo they a contained in the layouts folder for you custom things and the themes folder for pre-made themes), since the text content itself is stored separately from everything else (in the case of a Hugo site in the contents folder and in Markdown format)

TL;DR: use Caddy :smiley:

Is it possible to start using Hugo and then later on after learning some web development, replace everything by your own codes, scripts, themes … And don’t use anything Hugo as if you never used it before?

Yes you can, but you’ll have to code something that takes the Markdown of the old website and converts it in whatever your newer codebase needs (assuming it doesn’t support Markdown), including shortcodes (if you’ve used them, of couse). All on your own

Realistically, to build something okay, maybe a few hours. But you never stop learning HTML and CSS, let alone JS. But of course it depends on what you wanna build. A HTML document with text and a background color will take a few minutes, something more complex will take longer. I suggest you take it slow. If you really want to get into web development, you will have a loooot to learn. If you say nah I just want a website, you can opt for more simpler options and make do.

Of course. But it wont be easy. You are essentially switching the foundation of your website. I personally use Python Flask as I mentioned for my personal site and Django (you can ignore this one for now, I am just saying your options) for work.

If you want a full stack approach, you will have to use one of these frameworks (also including Express for JS, Ruby on Rails for Ruby, etc which usually also have their own template rendering engine).

However if you simply want to have a front end and not a dynamic site, you are good to use something like Hugo or any other static site generator.

BUUUT I’m getting ahead of myself. Just know that you have options. Start learning basic HTML and CSS, after that maybe JS if you are interested (knowing a bit helps greatly and if you have previous programming experience, it will be likely easy), and then start exploring the other paradigms I mentioned. You WILL nuke your first project, so dont make it permanent. Forget about all the web servers, frameworks, generators, and just learn html and css on your local machine with trial and error. You may wanna check out CodePen if you dont have a development environment yet AND you may find some cool “Pens” that may help you.

PS: I GREATLY suggest you use MDN. It is very good for beginner tutorials, so you can use that as your starting point. They also have every HTML and CSS tag/property as a wiki, so you can use that if you are confused about individual things.

I think I’ll start with hugo

Alright, if thats what you wanna do, have fun. I would suggest you dont learn the tool just yet, but learn the underlying languages first. That way you can figure out how to do stuff even without hugo so you wnt have to re-learn the proper things once you stop using hugo.

By underlying languages you mean HTML, CSS and JavaScript right?

That’s seems efficient.

So what are your thoughts on:

Porkbun vs Cloudflare for buying a domain name. Pros and cons for pricing, security, privacy and features.

Netlify vs GitHub Pages vs Cloudflare Pages for hosting a Hugo website. Pros and cons for pricing (0 to maximum $ 10 per year is the goal :sweat_smile:), features, security and privacy.

All those are great questions that I have no experience with.

Your experience and knowledge setting this website up seems like a great topic to share with others.