But they fill different niches, there's no way I'm going to choose Rust+Axum as much as I love Rust for an ecommerce/CRUD vs something as batteries-included and expressive like Rails or Django.
I love "Zero to Production in Rust", but that's a pretty long book that recreates a fraction of what comes out of the box with Django. Also, when things come with Django, there's no need to maintain or worry about subtle yet crucial bugs.
Can someone explain to me what is the difference between whatever they added new and creating several PRs and "stacking" them by pointing one branch to another via the Github UI? I've always done that. Is it just a nice UI on top of that?
Sure merging with one single button is nice but I rarely do that, if I'm stacking PRs it's because I probably want to merge gradually.
Maybe it matters if you do not have the right to push to the main repo but still want both your PRs to live there. Is there a way to do that without stacked PRs?
Most people crave change and novelty and flat design provided just that. I'm now anti-flat design but I remember vividly thinking Windows Vista looked awesome and then some years after that thinking Windows 8 was pretty cool.
Now I long for skeuomorphism, but if that becomes the norm for 10 years... after that who knows?
I've no idea on the state of research about this topic but I've always wondered if this really has to do with the locomotion side of it or if it's more about the fact that writing by hand takes a bit more effort and time.
For example, for taking math notes it's easier for me to write by hand rather than take notes in my laptop (because writing LaTeX takes time). If I spend more time on my notes in my laptop, would that improve retention?
reply