Some people are petty and will go thought your profile to downvote everything. I've read about and seen some people even stalking users, commenting on every post they make. There was an AuthRight guy on PCM who was followed around and called a Nazi on unrelated subs the moment he commented something.
I read through some of your comments with lots of downvotes, I have a theory why you were heavily downvoted.
First, people use the dowvote button as a way to express that they disagree, not that they think the content is low quality or unfitting. I don't see how we can change this other than not having a downvote button at all, this seems to be like an outcome of the up/downvote system.
Also, you seem to be a person of principles. I know the reactions too well because I also think similarly. For example, I think judging someone by the color of their skin or ethnicity is wrong, and it seems like you do so as well.
You have a heavily downvoted comment under a post where some Russians faced discrimination and it wasn't clear if it was happening because they were Russians or there were some other reasons as well. You noted this, and got downvoted because people think racism is ok now because Russia (as a country) is an aggressor in a war.
People are too quick to put you in a box if you don't 100% follow their narratives and say even one thing that remind them of others who genuinely belong in that box.
There are many youtube channels that aim at beginners. Find recipes there that are easy (no advanced techniques required) and require few ingredients that are easy to prepare.
The advantage of youtube is that you actually see how the food is made, how it should look, how much salt "to taste" means etc.
Stay away from short videos with titles like "most delicious meal with only 5 ingredients, I make this every week". They're mostly made to farm views and don't actually teach the basics. Not to mention they're mostly unhealthy.
Look for stews, soups, casseroles and oven cooked meat. They're the easiest to make in my opinion, you prepare everything and wait until it's done, maybe you stir every 10-15 minutes. Eastern European recipes are generally easy to make, cheap and taste very good. Simple Italian pastas are also great for the same reason.
Pay attention to the heat level, wash your ingredients, follow the instructions to the letter for the first several recipes and don't worry if your first few meals are too salty/spicy or tastes bland. Take it as a learning experience, you'll do better next time.
Yeah but javascript has 473 popular frameworks and counting, and the churn is immense. Your codebase becomes out of date before you've finished writing it.
That's not really the case anymore, it was back at around 2015 for a few years when nodejs blew up and we realized that JS is capable of much more than we initially thought.
We threw a thousand different things to the wall and a few frameworks stuck. Today the ecosystem is pretty stable, especially of you choose a popular framework like React or Angular.
I was brought up as a Reformed/Calvinist christian, I never could fully believe even as a child. Today I consider myself an agnostic atheist. I don't say that there definitely is no god or a higher power because I don't know, but for now I assume there isn't.
I don't want to convert anyone or take their faith away, so I only talk about my reasons for not believing if people try to convince me to believe.
Writing self documenting code reduces the need for comments significantly, but you'll still need to write docs and even code comments when needed.
I had a lead architect at one of my previous workplaces who outright forbid writing comments, otherwise the build would fail. That lead to convoluted and slow solutions in order to make the code readable, or just parts that nobody wanted to touch because nobody understood them.
My point is that you should strive towards self documenting code as much as it makes sense, but don't take it to mean that you should never write comments.
People should be able to tell what your code does without going deep into implementation details but that's not always possible, especially if you're working with lower level languages with fewer abstractions, or projects with complex algorithms or architecture.
Configuring your bundler properly has to be done once per app, and it can significantly cut down on your app's size.
People expect to see apps, not web pages, but we can be smart about it. Tree shaking has been around for years now, if you build your app properly your bundle will only include the pieces of code that actually gets referenced, e.g. if you pull in a 2 megabytes large library but only use it for one function, only those few lines from the lib will end up in your bundle.
Hitler also drank it every day and he also thought he was fine...