My personal/hobby business web site (https://www.rlvision.com) is based on code 22 years ago. It's built with tables, because that's how you did things back then. The age shows. But I haven't found reason to rebuild it yet. Simply put, it works. It may not be mobile friendly, but the goal is to make available my Windows software, so my aim is desktop users.
> Those figures don’t even factor in the time kids are using screens for school or homework, where smartboards and school computers are likely a part of many classroom settings.
It seems like much of the design rules that evolved by experience is being thrown away by designers because they don't think it's looks nice or is clean enough. Interfaces like Windows 95 that are neither too early nor too modern seem to be really excellent at conveying meaningful information to the user.
I suck at more advanced math. I am simply not able to grasp it. However I am very good at logic and systems thinking, which makes me a good programmer for certain kind of tasks, provided I can use imperative programming. Force me to use functional programming (like my current Angular/RXJs assignment) and I'm a lousy programmer.
For the software I use, my approach is portable applications, i.e. applications that require no installation and save their settings in the folder they run from. To move to another computer you simply copy the application folder. Makes it really simple to backup too!
Will people accept paying for yet another streaming service? The selling point of Spotify is that for a low price you get everything in one place. Netflix was like that (from what I heard), but now you have HBO, Disney, CMore etc. Do you want to subscribe to (and use) multiple services (provided you can afford it)? Or will there be a backlash soon?
The truth is that MomentJS (and jQuery and other libraries/technologies that people love to hate) solve problems and are easy to work with. Not everyone need or care about bundle size, mutability, etc. They are fine with older, mature libraries that they are comfortable with using, because they are focused on solving real problems for clients, not optimizing they technology stack all the time. I'm tired of developers who value other developers based on if they use the latest hippest framework or not. I don't give a fuck if functional programming if so much better in theory, if OOP solves the problem! Sorry for the rant...
It's what many (most?) people are used to and comfortable using. And that's a big part in decision making for humans. (Provided they even know of the alternatives.)
My most popular blog post is a test I made, reading 400 CDR:s of backed up data. Most interesting is people discussing their own strategies in the lengthy comments.
I completely agree. VB6 was the thing that got me into Windows application programming.So easy to create good looking and functional programs. I ended up building several "real" applications, some commercial and some free, which I still maintain. It's a wonder that it still works as good as it does.
True. But it's 9 more lines that you have to write yourself. And some people prefer being productive rather than figuring out how to do it in plain JS for the sake of it.