a collection of thoughts, learnings, and other things.
In backend development, effective logging is essential for maintaining a healthy and efficient system. It provides insights into the behavior of your application, aiding in debugging, troubleshooting, and performance optimization. NestJS offers a ...
If you've worked with asynchronous code in TypeScript for any length of time, you'll know that error handling can get messy fast. Between nested try-catch blocks and repetitive error-handling logic, it doesn't take long before your codebase starts...
In this blog post, we will explore a fascinating use case of FFmpeg in a React application. We will be merging video clips fetched from an API, adjusting their frame rates, and ensuring they all have the same resolution.
React Context is a powerful feature that allows components to share state without prop drilling. It's particularly useful for managing global state, theme preferences, user authentication, and more. However, like any tool, it's important to use Re...