Rehmat SayanyReplace Repetitive Try-Catch in TypeScript: A Cleaner Way to Use safeFetchIn TypeScript, handling asynchronous network requests with the fetch API often requires extensive error handling. Traditionally, developers…Sep 15Sep 15
Rehmat SayanyEnhancing Type Safety and Validation with Zod: Use Cases, OpenAPI Integration, and Comparison with…Data validation is critical to software development, especially in TypeScript-based applications where type safety and runtime validation…Sep 14Sep 14
Rehmat SayanyHow to create your first basic Chrome ExtensionCreating a Chrome extension can be a fun and rewarding way to enhance your browser’s functionality or share your ideas with others…Aug 17Aug 17
Rehmat SayanyinStackademicOptimizing Image Loading with HTML: Lazy Loading and Eager LoadingIn today’s web development landscape, optimizing the loading of images is crucial for improving site performance, enhancing user…Jul 161Jul 161
Rehmat SayanyEfficiently Aborting Asynchronous Requests in Nodejs using AbortSignalManaging asynchronous operations effectively is crucial for building responsive and robust applications in modern web development. One…Jun 4Jun 4
Rehmat SayanyEverything is inherited from the Object Prototype in Javascript.In this blog, you ll learnApr 1Apr 1
Rehmat SayanyUnderstanding the Event Loop, Task Queue, and Microtask Queue in JavaScriptJavaScript is an incredibly versatile language, known for its single-threaded, non-blocking nature. While this might sound counterintuitive…Mar 23Mar 23
Rehmat SayanyUnraveling the Strategy Design Pattern: A Guide to SOLID PrincipleIn the vast landscape of software design, the Strategy Design Pattern emerges as a powerful ally, bringing flexibility, maintainability…Feb 2Feb 2
Rehmat SayanyinWestwing Tech BlogThe tale of unexpected tech hiccups: How a Simple Command can almost Break your SystemIntroduction:Jan 161Jan 161