💾 Archived View for yujiri.xyz › software captured on 2024-08-18 at 17:30:16. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-08-18)
-=-=-=-=-=-=-
These articles are aimed at a variety of knowledge levels. I post some tutorials and some stuff aimed at fellow programmers.
Reasons to become tech-literate
Learn programming for good instead of profit
An overview of programming paradigms (might be integrated into the above eventually)
What goes into a website and how to make one
Specifications are contravariant
Don't negotiate with bad software
Why do all the dynamic languages catch name errors by default?
Including library code in stack traces
Subtle benefits of static typing
Why I don't believe in pure functional programming anymore
Braceless body in semicolon languages is bad design
What I want in a programming language
Forgot password considered harmful
Stop trying to take the user's choice
You do harm by creating alternatives
Has your favorite tool actually saved more time than it's costed?
Intuit has shitty software engineering
We have done wrong by fleeing from operating systems
Engineering frustration analogy
Breadth-first versus depth-first autocompletion