defenderofthebasic.substack.com/p/feynmans-razor/comment/58511813
Preview meta tags from the defenderofthebasic.substack.com website.
Linked Hostnames
2Thumbnail

Search Engine Appearance
Will Turman on Defender’s Corner
Great article! Error handling and exposure are challenging to even implement much less *get right* in a piece of software - especially recently as software increasingly exists as productivity increasing glue between applications and services. (Perhaps overly?) Defensive programming with consistency in delivering actionable information to users at not only a level of understanding, but a level at which *they care* is crucial. If you’re maintaining cURL you’re probably going to want to expose corresponding HTTP error codes - if you’re building a website your users probably don’t care about an HTTP 401 or 403 - they should just be shepherded to a login page. Microcopy is a term used to capture those small pieces of text that guide users through an application or software - including error messages. It’s hard to get right, and it’s great to think about them across the various levels of technical understanding of a piece of software. I’ve tried to build software to a point where I don’t get phone calls - basically aiming to deliver decipherable predictable decently documented tools with an error implementation that makes them supportable by the people with an intermediate understanding of the space between users and myself.
Bing
Will Turman on Defender’s Corner
Great article! Error handling and exposure are challenging to even implement much less *get right* in a piece of software - especially recently as software increasingly exists as productivity increasing glue between applications and services. (Perhaps overly?) Defensive programming with consistency in delivering actionable information to users at not only a level of understanding, but a level at which *they care* is crucial. If you’re maintaining cURL you’re probably going to want to expose corresponding HTTP error codes - if you’re building a website your users probably don’t care about an HTTP 401 or 403 - they should just be shepherded to a login page. Microcopy is a term used to capture those small pieces of text that guide users through an application or software - including error messages. It’s hard to get right, and it’s great to think about them across the various levels of technical understanding of a piece of software. I’ve tried to build software to a point where I don’t get phone calls - basically aiming to deliver decipherable predictable decently documented tools with an error implementation that makes them supportable by the people with an intermediate understanding of the space between users and myself.
DuckDuckGo
Will Turman on Defender’s Corner
Great article! Error handling and exposure are challenging to even implement much less *get right* in a piece of software - especially recently as software increasingly exists as productivity increasing glue between applications and services. (Perhaps overly?) Defensive programming with consistency in delivering actionable information to users at not only a level of understanding, but a level at which *they care* is crucial. If you’re maintaining cURL you’re probably going to want to expose corresponding HTTP error codes - if you’re building a website your users probably don’t care about an HTTP 401 or 403 - they should just be shepherded to a login page. Microcopy is a term used to capture those small pieces of text that guide users through an application or software - including error messages. It’s hard to get right, and it’s great to think about them across the various levels of technical understanding of a piece of software. I’ve tried to build software to a point where I don’t get phone calls - basically aiming to deliver decipherable predictable decently documented tools with an error implementation that makes them supportable by the people with an intermediate understanding of the space between users and myself.
General Meta Tags
18- titleComments - Feynman's Razor - Defender’s Corner
- title
- title
- title
- title
Open Graph Meta Tags
7- og:urlhttps://defenderofthebasic.substack.com/p/feynmans-razor/comment/58511813
- og:imagehttps://substackcdn.com/image/fetch/$s_!O67J!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fdefenderofthebasic.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-817717601%26version%3D9
- og:typearticle
- og:titleWill Turman on Defender’s Corner
- og:descriptionGreat article! Error handling and exposure are challenging to even implement much less *get right* in a piece of software - especially recently as software increasingly exists as productivity increasing glue between applications and services. (Perhaps overly?) Defensive programming with consistency in delivering actionable information to users at not only a level of understanding, but a level at which *they care* is crucial. If you’re maintaining cURL you’re probably going to want to expose corresponding HTTP error codes - if you’re building a website your users probably don’t care about an HTTP 401 or 403 - they should just be shepherded to a login page. Microcopy is a term used to capture those small pieces of text that guide users through an application or software - including error messages. It’s hard to get right, and it’s great to think about them across the various levels of technical understanding of a piece of software. I’ve tried to build software to a point where I don’t get phone calls - basically aiming to deliver decipherable predictable decently documented tools with an error implementation that makes them supportable by the people with an intermediate understanding of the space between users and myself.
Twitter Meta Tags
8- twitter:imagehttps://substackcdn.com/image/fetch/$s_!O67J!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fdefenderofthebasic.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-817717601%26version%3D9
- twitter:cardsummary_large_image
- twitter:label1Likes
- twitter:data13
- twitter:label2Replies
Link Tags
31- alternate/feed
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!lov4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05a0dca1-32ef-46b8-87f7-9f35c8f49922%2Fapple-touch-icon-57x57.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!ZeEl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05a0dca1-32ef-46b8-87f7-9f35c8f49922%2Fapple-touch-icon-60x60.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!Azr-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05a0dca1-32ef-46b8-87f7-9f35c8f49922%2Fapple-touch-icon-72x72.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!guE4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05a0dca1-32ef-46b8-87f7-9f35c8f49922%2Fapple-touch-icon-76x76.png
Links
16- https://defenderofthebasic.substack.com
- https://defenderofthebasic.substack.com/p/feynmans-razor/comment/58511813
- https://defenderofthebasic.substack.com/p/feynmans-razor/comment/58624495
- https://defenderofthebasic.substack.com/p/feynmans-razor/comments#comment-58511813
- https://substack.com