💾 Archived View for yujiri.xyz › software captured on 2022-06-03 at 23:09:42. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
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
The Linux command-line for beginners (Ubuntu tutorial)
My short appendix to that turorial
Stdin, stdout and stderr streams explained
Lesson 1: From zero to calculator
An overview of programming paradigms
Specifications are contravariant
Don't negotiate with bad software
Why most unit testing is waste
Why do all the dynamic languages catch name errors by default?
Including library code in stack traces
Why I don't believe in pure functional programming anymore
PHP: a fractal of bad design (Eevee article)
Forgot Password Considered Harmful
Stop with the arbitrary restrictions on passwords
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?
The right programming tutorial structure
Intuit has shitty software engineering
We have done wrong by fleeing from operating systems
How to make fragment links survive position:sticky
Breadth-first versus depth-first autocompletion
Notes on operating systems I've tried
I hate Windows because Windows hates me
The six dumbest ideas in computer security? 🤔
Why I don't use BSD, or that cool underground minimalist Linux distro