Benjamin Raffetseder

HomePostsSay hi

posts.

a collection of thoughts, learnings, and other things.

How To Keep Track Of Responses In NestJS

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 ...

Simplifying Async Error Handling in TypeScript

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...

Merging Videos with FFmpeg in a React Application

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.

Best Practices for Using React Context

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...