Full Stack Learning Management System (LMS) with MERN Stack: A Complete GuideAug 24, 2025路9 min read路108
Comprehensive Guide to Using Uploadthing with Express and TypescriptThis note provides a detailed exploration of setting up file uploads using Uploadthing in an Express.js application with Typescript, focusing on security best practices and the potential use of signedJul 18, 2026路6 min read
Single Sign-On (SSO) Implementation Using Passport.js in TypeScriptImplementing Single Sign-On (SSO) in your application enhances user experience by allowing seamless access across multiple platforms with a single set of credentials. In Node.js applications, the Passport middleware simplifies this process by providi...Jan 17, 2025路4 min read路168
Enhancing Redis for Message Queues: Using External Databases for Payload StorageRedis is a powerful in-memory database often used for implementing message queues due to its speed and simplicity. However, as your project scales, storing large or numerous job payloads directly in Redis can lead to inefficiencies and memory constra...Jan 9, 2025路5 min read路49
Comprehensive Guide: Encrypting Images, Uploading to Cloudinary, and Serving Them SecurelyThis guide explains how to implement a secure system for encrypting images, uploading them to a cloud storage solution (Cloudinary), and serving them when needed. We鈥檒l walk through each step in detail, from setting up key generation to encrypting an...Jan 8, 2025路4 min read路72
A Guide to Server-Side Rendering (SSR) with Vite and React.jsTitle: A Guide to Server-Side Rendering (SSR) with Vite and React.js Introduction Server-Side Rendering (SSR) has become an essential technique for enhancing the performance and user experience of modern web applications. By pre-rendering pages on t...Jan 7, 2025路4 min read路121
How Queues Enhance Your Application Development ProcessWhen building modern web applications, developers often encounter scenarios that involve sending emails, processing uploads, or performing other time-consuming tasks. Managing these operations effectively is crucial for delivering a seamless user exp...Jan 4, 2025路5 min read路5
Using Multer for Local File Uploads: Benefits, Trade-offs, and Cloud Transfer IntegrationUsing Multer to upload files locally before transferring them to a cloud storage service like AWS S3 has some distinct advantages and trade-offs compared to directly uploading to the cloud. Here鈥檚 a breakdown of why you might choose this approach and...Dec 30, 2024路3 min read路15