The narrative that frameworks = bad and vanilla js = good falls apart quickly IMHO in medium to large sized projects since the complexity has to be abstracted in some way in order to reach a realistic timeframe for completion.
The narrative that frameworks = bad and vanilla js = good falls apart quickly IMHO in medium to large sized projects since the complexity has to be abstracted in some way in order to reach a realistic timeframe for completion.
GPU: 8 RDNA 2 CUs, 1.0-1.6GHz (up to 1.6 TFlops FP32)
RAM: 16GB LPDDR5
Display: 7", 1280x800, 60Hz
OS: SteamOS 3.0 (Arch-based), KDE Plasma desktop
Storage: Onboard 64GB eMMC/256GB NVMe/512GB NVMe, microSD slot
There's a word for this: Type II Fun. Type I Fun is when you're having fun and you know you're having fun while you're doing it. Type II Fun is when you're absolutely fucking miserable the whole time, but afterwards you and any of your friends that were with you say it was the best time ever.
Lots of outdoor activities that are supposed to be Type I Fun end up being Type II Fun. Lots of activities that aren't supposed to be fun at all end up being Type II Fun. (basic training is a common example) I've heard Dwarf Fortress is Type II Fun, but I could never get into it.
This whole process of building the cabin sounds like a class example of Type II Fun to me.
It's the most fun I've had in a decade .. my joints are swollen, I've got bruises and scrapes on my hands and feet, skin on my hand is actually rough.
I work from home nine-to-five, software. I can't wait to finish work to actually go outside and work on the shed.
I've actually considered quitting my job and doing this full time .. but it won't pay nearly enough as I'm making in software and my financial commitments won't let me.
how about using that money for something that’s actually innovative? Or perhaps charge less tax so people can decide on their own what’s worthwhile.
So, four times as difficult?
I think a lot of people are going to be super surprised what a quiet room and your playlist of choice can do to increase productivity. Just my 2 cents.
Born gifted in Govneevka, Kirov obl., pop. 20,000? Good luck.
Our (Romania's) education system was (is) the same, if you were GOOD at something there were plenty of paths that teachers would generally push you towards, special clubs for maths, languages, art (less common). Or schools who would try to group together highly skilled students.
System (after communism) has the same flaw, most rural areas have worse access to education, or better said, much worse quality of education.
-> Website needs to be more interactive.
Step 2: Server Side HTML + Client Side React SPA
-> Website is now interactive but performance decreased.
Step 3: Server Side HTML + Server Side React + Client Side React SPA
-> Website is interactive, performance is good but now it's overly complex.
Step 4: Server Side HTML + Server Side React
-> Let's make it a bit more simple and even more performant by making it less interactive again.
Step 5: Server Side HTML
-> More performant than the previous iteration, also less complex.
You can see that nothing really changed but developers are super happy because they improved the experience all the time.
I see them as options, not steps, options within the same ecosystem
A lot changed, but the limitation is still the same - the delivery platform - browser (dom + js)
I understand that some problems are just hard, that there are obstacles, or that things you build don't always turn out to work as well as you intended when you started out (sometimes what seemed like a good idea at the start turn out not to be so good ideas later on), and that many things are also trade-offs where there is no perfect solution. That's all okay. It's the whole attitude I find hard to deal with.