Tim Chase on Nostr: I love how wisely coding a change means that subsequent changes can be made in ...
I love how wisely coding a change means that subsequent changes can be made in moments.
In this particular case, there was some vendor#1-specific fallback logic that was needed. By implementing the fallback logic generically and keeping things fairly data-driven, when vendor#2 turned out to ALSO need some fallback logic, it was as simple as extending the list of columns-to-check. Under 30 seconds and deployed.
Not only faster, but the logic/code-paths had already been tested.
Published at
2025-03-13 19:02:36Event JSON
{
"id": "ff41ec7b61983305554b9c0f0f63a911c62cd09bde2b5dd6a3b10d74d6178057",
"pubkey": "9d1fe9f29c7a1e42464c3985f7185fe112b286140d32b8586dd34c6f92d6d9ee",
"created_at": 1741892556,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.bsd.cafe/users/gumnos/statuses/114156670556217846",
"activitypub"
]
],
"content": "I love how wisely coding a change means that subsequent changes can be made in moments.\n\nIn this particular case, there was some vendor#1-specific fallback logic that was needed. By implementing the fallback logic generically and keeping things fairly data-driven, when vendor#2 turned out to ALSO need some fallback logic, it was as simple as extending the list of columns-to-check. Under 30 seconds and deployed.\n\nNot only faster, but the logic/code-paths had already been tested.",
"sig": "28c25f049f49c1805b1e83a44f4830376002a6f34a94ae0a5986ebb32dfe88d79fae434023c5036023243fe31b65e13c55545860494f7e52b82f6d7b0fa1f1bf"
}