Downsides and upsides
As an engineer on a very small team I get to see the consequences of architectural decisions that I have influenced. I also have some ownership over the side effects my code has on infrastructure. Over the last year I have been thinking about these areas where code meets metal a lot so I want to share some of my thoughts. Message Queues are . . .
Limiting Concurrent Promises in TypeScript
The other day I was using request promise to make some calls to flesh out a data type. Then I decided to do that roughly 600 times....
Generally speaking it is bad practice to rail an external service with hundreds or thousands of concurrent requests unintentionally. In such a situation you might want to limit the number of open connections . . .