HN isn’t letting me edit my comment so here’s some additional stream of consciousness from me. There’s definitely trade offs to sharing types, especially if the API and clients are in different languages. If your team…
IMO the question to be asking is “how do we reduce risk of second and third order effects of changing the API, regardless of whether the change is intentional or accidental.” In your model, any clients consuming the API…
I mostly agree with you but want to provide a little disagreement. It’s not a dream job everywhere for every person. Not everybody is able or has the ambition to put in the work needed to be a top earning or top skilled…
I’d argue a vast majority of the “productivity industry” is ironically just procrastination.
I can’t really force deep thinking for myself. Instead it comes spur of the moment when I’m away from my work. A solution to a problem or a compelling idea will pop into my head, and when that happens is when I’m in the…
HN isn’t letting me edit my comment so here’s some additional stream of consciousness from me. There’s definitely trade offs to sharing types, especially if the API and clients are in different languages. If your team…
IMO the question to be asking is “how do we reduce risk of second and third order effects of changing the API, regardless of whether the change is intentional or accidental.” In your model, any clients consuming the API…
I mostly agree with you but want to provide a little disagreement. It’s not a dream job everywhere for every person. Not everybody is able or has the ambition to put in the work needed to be a top earning or top skilled…
I’d argue a vast majority of the “productivity industry” is ironically just procrastination.
I can’t really force deep thinking for myself. Instead it comes spur of the moment when I’m away from my work. A solution to a problem or a compelling idea will pop into my head, and when that happens is when I’m in the…