cid:
"bafyreig4npqm3mlwououksqnxadw46rmgtvucl4wolayq3pkufmjppm7am"
value:
text:
"📝 New post Promise.try to improve error handling and sync/async interoperability pawelgrzybek.com/promise-try-... #javascript"
$type:
"app.bsky.feed.post"
embed:
$type:
"app.bsky.embed.external"
external:
uri:
"https://pawelgrzybek.com/promise-try-to-improve-error-handling-and-sync-async-interoperability/"
thumb:
$type:
"blob"
mimeType:
"image/jpeg"
size:
866712
title:
"Promise.try to improve error handling and sync/async interoperability | pawelgrzybek.com"
description:
"There are already plenty of solutions in the ecosystem to mix and match synchronous and asynchronous function executions. Also, a common catch clause is handy for handling errors in a single place."
langs:
"en"
facets:
index:
byteEnd:
118
byteStart:
86
features:
uri:
"https://pawelgrzybek.com/promise-try-to-improve-error-handling-and-sync-async-interoperability/"
$type:
"app.bsky.richtext.facet#link"
index:
byteEnd:
131
byteStart:
120
features:
tag:
"javascript"
$type:
"app.bsky.richtext.facet#tag"
createdAt:
"2024-04-09T08:07:57.270Z"