synlogic on Nostr: GUIs are an anti-pattern * avoid making new ones when you can * avoid doing work to ...
GUIs are an anti-pattern
* avoid making new ones when you can
* avoid doing work to upgrade or support legacy ones
* avoid them as an enduser
There are some niches and narrow use cases where GUIs *are* a net win, if not utterly necessary. Obviously, I hope.
For everything else? Bias to and reach for (first) CLIs, REPLs, TUIs, APIs, etc
Published at
2024-01-11 15:59:50Event JSON
{
"id": "8f5088328203456b316525cf795330545c03500faed8fd6414f8e8ebaa6f68f8",
"pubkey": "7a56a0e40e898fdd368d08e1a917b539ae8bbcc7d785fbe874a6ecc7b15b0a7c",
"created_at": 1704988790,
"kind": 1,
"tags": [
[
"proxy",
"https://toot.io/users/synlogic/statuses/111738145348136004",
"activitypub"
]
],
"content": "GUIs are an anti-pattern\n\n* avoid making new ones when you can\n\n* avoid doing work to upgrade or support legacy ones\n\n* avoid them as an enduser\n\nThere are some niches and narrow use cases where GUIs *are* a net win, if not utterly necessary. Obviously, I hope.\n\nFor everything else? Bias to and reach for (first) CLIs, REPLs, TUIs, APIs, etc",
"sig": "f0cc6b3ceaf8f506a8ab9d3f3a58ce1963669588c84e01cbf96d73ca5cb0b9b70b422a091630bb986cec3671d0d2a7b306639f701249efb4bce8c9696077808d"
}