we've been trying this for decades, and look where it's gotten us
@brennen whenever i join a new project, i try reading it, abs everywhere i can't read it or understand it, i go, wer need to fix this, I'm not smart enough to understand this, I can't even read it without losing my… thing, that makes me remember what i started reading about
so, one of the first things that needs to go are things like nested conditionals and loops
i like to remove as many conditionals as possible, but that doesn't seem to work, because not all programming languages are erlang
but at least you can return early on error conditions, so i don't have to read thru half a function to realise i don't belong here any more
federation.p1k3.com is brennen's single-user Mastodon instance. This instance runs on masto.host, and is thus bound by masto.host's ToS, which bar instances dedicated to racism, Nazi shit, transphobia, misogyny, incitement to violence, and the rest of the usual litany of horrors.