Typescript
-
Exponential Backoff Retry Strategy
ProgrammingIt is a technique where an application progressively increases the waiting time between retry attempts after a failed operation
-
Async Task Queue
ProgrammingAn async task queue manages and controls the execution of asynchronous tasks, ensuring they run according to specified concurrency limits and order.
-
Length of a string
ProgrammingWhat you see is not always what you get!. The length of "👩👩👦👦🌦️🧘🏻♂️" is 21. Let us explore why is it 21 and how to get 3.
-
Better Error Handling in JavaScript / Typescript
ProgrammingMaking errors as first-class citizens in your async function response, inspired by Go. JS Now Try Statement (In Proposal Stage)
-
Pub Sub Pattern Loose Decoupling
ProgrammingThis pattern allows for better modularity and scalability by decoupling the event producers from the event consumers.