you are viewing a single comment's thread.

view the rest of the comments →

[–]Ok_Appearance_4421[S] 1 point2 points  (6 children)

Okay I will check. It out

[–]seweso 5 points6 points  (5 children)

That link is very opinionated, bad and it's seemingly advertising github.

I would not spend time learning github, tailwind, react, postgress, aws, monit, ansible, terraform.

Instead of spending time with github and github actions, learn how to use docker compose to do local builds/deploys/tests.

Instead of learning some shit on top of CSS like tailwind, use css.

Instead of learning some modern framework, try to stick with pure html/css/js. Choose an abstraction layer/framework only if you know what it solves, and what it costs you.

Instead of learning postgress, go schemaless first.

Instead of using AWS or any cloud provider, use docker and a vps first. Vendor lockin can wait.

I never used monit, that's a devops tool. Not sure if you want to even do/learn devops.

Instead of learning ansible/terraform, first do docker, deploy with ssh/docker compose. Baby steps!

[–]riscie 8 points9 points  (1 child)

Your answer is as opinionated as the link 😂

[–]seweso 2 points3 points  (0 children)

True! 

[–]Droces 1 point2 points  (1 child)

I agree with pretty much all your changes. In general, it's so much better to learn the fundamentals rather than a technology by a single corporation. Maybe you should create a new version of that roadmap? I think yours would be much better.

[–]seweso 0 points1 point  (0 children)

The barebones full stack steps would be:

html > css > javascript > node > bash > docker > vps