Think Throothinkthroo.hashnode.dev·Dec 11, 2024Comparison of the middleware implementation between Supabase Auth documentation and the nextjs-stripe-supabase.In this article, we are going to compare the middleware implementation between Supabase Auth documentation and the nextjs-stripe-supabase. Supabase Auth Documentation This is a good starting point for us to understand how the Supabase Auth middlewa...opensource
Rigal Patelmastering-javascript-decorators.hashnode.dev·Nov 28, 2024How to Build Scalable Middleware with Express.jsMiddleware is the backbone of any Express.js application. It enables developers to handle requests, manipulate data, and implement reusable logic efficiently. In this blog, I'll walk you through how to design scalable middleware with Express.js, focu...Express.js
Rigal Patelmastering-javascript-decorators.hashnode.dev·Nov 27, 2024Top 5 Ways to Secure Your Express.js APIsAPIs are the backbone of modern web applications, and Express.js, being one of the most popular Node.js frameworks, makes building APIs simple and efficient. But simplicity doesn’t mean we can skip security. Every unsecured API endpoint is a potentia...Express.js
Shivam Guptashivamgupta6418.hashnode.dev·Nov 26, 2024Understanding Middleware in Express.jsMiddleware is one of the core concepts that makes Express.js such a flexible and powerful framework for building web applications on top of Node.js. Whether you're building a simple API or a complex web application, middleware is a crucial part of th...13 likesWeb Development
Priyanshu Pandeypriyanshupandey.hashnode.dev·Nov 3, 2024How to Implement Mongoose Middleware for Improved Data HandlingIn Mongoose, middleware is a way to define custom logic to run before or after certain actions in your MongoDB schema, like saving a document, updating, deleting, or even finding. Middleware functions allow you to add specific behavior to these opera...Middleware
Rajni RetheshforMiddleware - Be Productive, Not Busy!middlewarehq.com·Oct 28, 2024Ceph Repo Dora Metrics: Solid Deployments, but First Response and Merge Times Are DraggingImagine you're managing a growing tech platform, and every day, your users generate terabytes of data—files, logs, videos, backups, etc. As your business expands, so do your storage needs, and suddenly, traditional storage solutions aren’t cutting it...100 Days of Dora Metrics Case Studiesceph
Madhan Mohan Tmadhancodes.hashnode.dev·Oct 26, 2024Supercharge Your State Management with Redux ToolkitState management is a term every React developer hears sooner or later, and the journey often starts with Redux. But as many have discovered, while Redux is powerful, it also used to be known for its verbosity and complexity. Enter Redux Toolkit (RTK...Redux
Rajni RetheshforMiddleware - Be Productive, Not Busy!middlewarehq.com·Oct 26, 2024Swift Package Manager Dora Metrics: Swift Cycle Times, But Updates Could Be SwifterEver wondered how your favorite music streaming app ensures smooth audio playback with tools like AudioKit? Or how does it handle all those network requests efficiently using Alamofire? Managing these libraries manually would be chaotic—how do develo...100 Days of Dora Metrics Case StudiesSwift
Abdulhakeem Gidadofocus-script.hashnode.dev·Oct 23, 2024Mastering the Request-Response Cycle in Express.jsIn modern web development, especially in Node.js environments, Express.js stands as one of the most popular frameworks for handling HTTP requests and responses. However, beneath its simplicity lies a sophisticated mechanism that many developers overl...11 likeswebdev
Max Martínez Cartagenamaxmartinez.dev·Oct 22, 2024Typescript Meaningful Exception HandlingIn this article, we will go to create meaningful exceptions names for Node & typescript & express application with global error handler middleware. Bit by bit, we will learn how to create custom errors and express middleware to handle descriptive and...TypeScript