![](https://programming.dev/pictrs/image/3d2f8ea4-8ed4-47c2-bc1c-756d51a0cbf3.webp)
All software is political. What a terrible opinion. If you are security minded, don’t rely on any software you don’t control the source of and haven’t fully vetted. Otherwise whoever developes that code has a back door into your system regardless of what opinions they post on Twitter.
Moreover, people have rights to the code they write. If I decide that my numeric library shouldn’t be used in missile guidance systems I have a right to demand that. I’ll be ignored, and so I think a person then should be expected to escalate.
Life is political, and there’s no standing neutrally still on a planet rapidly spinning towards revolutionary restructuring.
Someone shared this on Mastodon so I’ll just repost my thoughts from there. (Bonus for Lemmy, I was forced to squeeze all my thoughts into 500 characters, so this is the most succinct I’ve been on this site!)
Pretty incredible how little people seem to understand these. For one thing, every method other than waterfall is a subtype of agile methodology. The major distinction is that waterfall has a series of phases from design through building, testing, and delivery that attempts to plan the whole project up front. Agile methods focus on smaller iteration cycles with frequent, partial deliverables.
Something like kanban is designed for continuous delivery: we want to go to mars weekly.
LEAN development is a scam though, that one is accurate.