This was shared with me years ago by another developer I worked with. I still reference it today as I continue my external battle with the complexity demon.
The Grug Brained Developer (2022)
31–40 of 603 posts
Re: The Grug Brained Developer (2022)
#32This has by far the best discussion of the visitor pattern I've yet to come across.
"Bad"
lol
Re: The Grug Brained Developer (2022)
#33Wasn’t HTMX just a meme? I can’t really tell if it’s serious because of Poe’s Law.
Re: The Grug Brained Developer (2022)
#34might be some good points in here but it's sooo hard to read.
It isn't as skimmable as some other writing styles, but if you read it one word at a time (either aloud or "in your head"), it's not too bad.
Re: The Grug Brained Developer (2022)
#35From the creator of HTMX.
Re: The Grug Brained Developer (2022)
#36Re: The Grug Brained Developer (2022)
#37Re: The Grug Brained Developer (2022)
#38Content 1, Style 0 Thinking you are too smart leads to all sorts of trouble, like using C++ and being proud of it. If you think your intelligence is a limited resource however you'll conserve it and not waste it on tools, process and the wrong sort of design.
It would be really embarrassing to use one of the most popular, time-tested languages. Even if we decided to use Zig for everything, hiring for less popular languages like Zig, lua, or Rust is significantly harder. There are no developers with 20 years experience in Zig
Any decent engineer must be able to work with other languages and tools. What you're looking for is someone with experience building systems in your area of expertise.
And even then, experience is often a poor substitute for competence.