Shane Celis on Nostr: We've achieved a lot of uniformity in software development through a "single source ...
We've achieved a lot of uniformity in software development through a "single source of truth" pattern. You don't copy and paste the code for the same result; you call the same function. And honestly to do otherwise was impractical.
I worry that AI offers a new path to uniformity via enforcement. "Just do it the same everywhere," can be effective now, which just wasn't the case before AI. Yeah, you could extract this commonality into a general tool, or you could just keep these two in sync.
Published at
2026-10-21 17:14:56 UTCEvent JSON
{
"id": "e3de6eddeae9b036e61ce4fa0c42dfd76869fb25f1831402ac4ffbba7a43ced1",
"pubkey": "f93e59dd814c9044fb46ce81b53227818c9589e4797d801f439f84dac9619b7b",
"created_at": 1792602896,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/shanecelis/statuses/117480023456783501",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "We've achieved a lot of uniformity in software development through a \"single source of truth\" pattern. You don't copy and paste the code for the same result; you call the same function. And honestly to do otherwise was impractical.\n\nI worry that AI offers a new path to uniformity via enforcement. \"Just do it the same everywhere,\" can be effective now, which just wasn't the case before AI. Yeah, you could extract this commonality into a general tool, or you could just keep these two in sync.",
"sig": "7078d400658369ba467d00b0a847cf7df03ba118a4404902fc7f2c18d0e2f7427f94531f5659595207999176ff2104713edbdc98d6100f460725af212b278e0e"
}