Articles - Software Engineering in Minutes

Blog posts and guides about JS ecosystem, React ecosystem, web and mobile UX, software engineering practices, and engineering leadership 🧠

How to choose caching based on invalidation strategy?

Choosing the right caching strategy is very important to avoid costly mistakes. In this article, we will discuss how to choose the right caching strategy based on the invalidation strategy.

Simple tips to avoid overfetching from your GraphQL API

Often graphQL gives flexibility in building the API, but it comes with hidden cost of overfetching the data from the server. In this article, we will see how to avoid overfetching from the server.

Beginners to ProNode Js

Visual Guide to API Design Best Practices

This visual eBook covers essential best practices for designing robust APIs using REST principles.

This book is ideal for beginners and backend developers seeking to enhance their API design skills. However, it is not suited for those seeking an in-depth exploration of API design. This book is a quick read under 40 slides like scrolling through your instagram feed.

Visual Guide to API Design Best Practices