I think they're overlooking a very big issue which is trying to do any sort of business logic in a markup language is terrible. HTML is good for presentation, trying to embed logic like retrying requests in it can lead to weird code. The reason people like Javascript is having a fully C-style language for things makes logic easier to read and maintain.
Agreed. Judging from this example: https://github.com/rajasegar/htmx-trello which uses htmx in pug templates combined with hyperscript the results are... dubious and hardly scalable.
You start to see "idioms" in the code. Common ways of doing things. You learn that taking the first element of a reverse of a list is the last element, per se. Like any language, with experience it becomes very easy to read.
Yeah and if you no long use JIRA it's not useful. Whatever bug tracking software you use should allow for commits to be attached to bugs. But that should stay in the bug tracking software, not the VCS.
I really like Google's guidelines for commit messages because they enforce a style like this. It really makes dealing with legacy code much easier when you can look at past commits and see that your predecessors were thinking.
https://google.github.io/eng-practices/review/developer/cl-d...
Fishing games, although judging by the appearance it probably isn't capable of offering any real variable resistance UX unless they have some clever patents attached.
things that have cranks:
Ships bridges (speed, turning etc)
Large gun emplacements (Anti-aircraft?)
Tank turrets
Submarine periscopes
Cranes (old fashioned ones)
Fishing
I think it will specifically work if it's giving the feeling of moving something big and heavy. It doesn't need to have the resistance, most of the above are pulleyed and geared so they are easy to turn.
The web was also a bit of a different place back then. I think there were people who were "power users" who used Firefox and Chrome and others who used IE because it was bundled with their browser.
I remember a few years back a common hackathon project was to use lex and yacc to make emoji languages. It was always cool to see what people do with that. Maybe there will be an APL or something with emoji.