Login
You're viewing the assemblag.es public feed.
  • Oct 21, 2026, 8:22 PM

    there's a thing that's been eating at me, software engineering wise

    (and I do mean engineering here, even though I usually describe myself as a software developer)

    where, like

    the measure of a good electrician isn't that your lights turn on. the measure of a good electrician is that your house doesn't catch fire.

    computer experts are begging people to care about more than keeping the lights on & meanwhile houses keep burning down. it's not elitist to wish your city caught fire less often.

    💬 2🔄 24⭐ 19

Replies

  • Oct 21, 2026, 8:29 PM

    I changed the first "burn down" to "catch fire" b/c I think it might actually be the architectural engineers' job to ensure that even if the building does catch fire it probably won't burn down?

    💬 1🔄 0⭐ 5
  • Oct 21, 2026, 8:37 PM

    I wrote "begging people to care" but I don't think we're really even talking about individual people here — there's a ton of folks who *wish* they could care about more than keeping their lights on, but are too busy trying to survive in an actively hostile world. I get it. Do what you gotta do to conserve your ability to take action to defend yourself & yours.

    but the corporations who are happy to skimp on engineering & pass the costs onto the rest of us, cuz they keep getting paid? fuck them.

    💬 1🔄 0⭐ 2
  • Oct 21, 2026, 8:41 PM

    "skimp on engineering" doesn't just mean not hiring enough developer skill to keep up with bugs & vulnerabilities.

    it also means caring about & investing in developer expertise. companies basically don't do that, because they'd rather have their devs build some minimal viable-if-you-squint product and then *lay them off* and keep collecting rent on it.

    devs aren't stupid. if their employer thinks they'd expendable, why shouldn't they treat their work as expendable?

    💬 0🔄 0⭐ 3
  • Oct 21, 2026, 9:20 PM

    @lioness I forget when I said it (if it was even public on bluesky or fedi) but if software engineering had anything resembling the certifications and shit that electrical, civil, mechanical, etc. engineering has in the form of the Fundamentals of Engineering (FE) exam and PE exam and the appropriate licenses for each, a TON of modern-day practices would be forced to disappear overnight simply because all of a sudden there would be massive legal consequences if you seriously fuck shit up, and you can't get away with just shipping something that's knowingly broken in some way and then patch it later.

    while IDK how one could actually do such a thing, i really feel like that attitude needs to be brought over to SWE instead of "move fast and break things." there needs to be folks who actually, physically, have to rubber-stamp forms and shit before major projects get shipped. there has to be a process that leads to actual major legal consequences if its not followed, and thorough investigations if and when something DOES go wrong, which it inevitably will, and the industry learns to never repeat that again. instead of "well surely this'll go well THIS time" year after year, hype train after hype train.

    💬 1🔄 1⭐ 0
  • Oct 22, 2026, 1:16 PM

    @senil @lioness "There needs to be folks who actually, physically, have to rubber-stamp forms and shit before major projects get shipped."

    Speaking as a career software engineer, I'm fine with this provided customers are happy to pay twice as much to allow for all this administrative overhead.

    💬 0🔄 0⭐ 0