freecodecamp.orgHow to Create REST API Documentation in Node.js Using ScalarA REST API documentation is a guide that explains how clients can make use of the REST APIs in an application. It details the available endpoints, how to send requests and what responses to expect. It2d ago·19 min read
freecodecamp.orgHow to Build an In-Memory Rate Limiter in Next.jsAn API rate limiter is a server-side component of a web service that limits the number of API requests a client can make to an endpoint within a period of time. For example, X (formerly known as Twitter) limits the number of tweets that a specific us...Jan 9·14 min read
freecodecamp.orgHow Does the Morgan Express Middleware Library Work? Explained with Code ExamplesMorgan is an Express middleware library that examines HTTP requests and logs details of the request to an output. It is one of the most popular Express middleware libraries with over 8,000 GitHub stars and more than 9,000 npm libraries dependent on i...Sep 29, 2025·10 min read
freecodecamp.orgHow to Use Postman Scripts to Simplify Your API Authentication ProcessPostman is a platform used by developers, API testers, technical writers and DevOps teams for testing, documenting and collaborating on API development. It provides a user-friendly interface for making different types of API requests (HTTP, GraphQL, ...Sep 8, 2025·5 min read
freecodecamp.orgCommon Open Source Contribution Myths – DebunkedMany developers shy away from contributing to open source, as it can be intimidating and hard to get started. Even though your contributions might seem inconsequential at first, they can potentially have a huge impact on your career. In this article,...Sep 2, 2025·9 min read