benbrown on Nostr: If you work for me at any level higher than intern and you write code that makes an ...
If you work for me at any level higher than intern and you write code that makes an external call over the network to a dependent system and the code you write does not include any error handling around the nearly infinite number of problems that could occur during that call, you are FUCKING FIRED!!!!
Or in other words, what you will learn as my intern is, EVERY NETWORK CALL AND CALL TO EXTERNAL DEPENDENCY MUST HAVE ERROR HANDLING IN YOUR CODE YES YOUR CODE YOU MAY NOT LET THE ERROR JUST BUBBLE UP TO THE TOP LEVEL OF THE APP
Published at
2024-04-09 16:08:29Event JSON
{
"id": "c487cbb792b849b92a5e9aee51bba72500aee42834640f8fc1ad24b5345653b2",
"pubkey": "e842356089efcf2ac0f8fd3763cb09664545e8c4ba88a60a1295cece5ec32595",
"created_at": 1712678909,
"kind": 1,
"tags": [
[
"proxy",
"https://hackers.town/users/benbrown/statuses/112242125000402860",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://hackers.town/users/benbrown/statuses/112242125000402860",
"pink.momostr"
]
],
"content": "If you work for me at any level higher than intern and you write code that makes an external call over the network to a dependent system and the code you write does not include any error handling around the nearly infinite number of problems that could occur during that call, you are FUCKING FIRED!!!!\n\nOr in other words, what you will learn as my intern is, EVERY NETWORK CALL AND CALL TO EXTERNAL DEPENDENCY MUST HAVE ERROR HANDLING IN YOUR CODE YES YOUR CODE YOU MAY NOT LET THE ERROR JUST BUBBLE UP TO THE TOP LEVEL OF THE APP",
"sig": "4d0480060e6a426c5e3debd80c2c9d63eda48b96f728c67db9025b92c2588826efb7398ac8d9e110a65dd42c82f719e4619ca37d44403ce26b5d41f4481fd689"
}