
Error Handling in JavaScript/TypeScript: Defined vs Unexpected Errors
Error handling in JavaScript is often overlooked until it bites us in production. In modern apps—especially those involving async operations like API calls or file handling—it’s essential to separate the expected errors from the truly unexpected ones.
Marcus Nguyen
Software Engineer
April 15, 2025

How to create multiple snackbar with Material-UI 🚀🚀
Material-ui does not allow multiple snackbars by default. As a matter of fact such behavior is discouraged by material design specification. This article will show you how to do it.
Marcus Nguyen
Software Engineer
September 4, 2024

Simplify Software Management on Windows with Scoop
Enter Scoop, a command-line package manager designed specifically for Windows. Scoop simplifies the process of installing, updating, and managing software packages, making it a valuable tool for Windows power users and developers alike.
Marcus Nguyen
Software Engineer
May 2, 2024

Getting Started with Zustand in React and TypeScript: A Powerful State Management Solution
Discover how Zustand revolutionizes state management in React applications with its lightweight and intuitive API, leveraging the power of TypeScript for enhanced development. Simplify your state management workflow and boost performance effortlessly. Read more to unlock the benefits of Zustand.
Marcus Nguyen
Software Engineer
April 26, 2024