Posts by fazal_mansuri_

@fazal_mansuri_

Fazal Mansuri

Software Engineer
Joined July 2026
2.9k Points • 53 Badges • 12 Connections • 11 Followers • 12 Following

Comments by fazal_mansuri_

3 days • Articles • 19 min read
Have you ever debugged JavaScript code where a function says “Done!”, but the operation it depends on is still running? Or perhaps an API request fails, but the error never reaches the catch block you expected to handle it. You inspect the code. Yo...
Oct 28 • Articles • 3 min read
Introduction React is a powerful JavaScript library, but as applications grow, performance bottlenecks can arise. Unnecessary re-renders, inefficient state management, and large bundle sizes can lead to slow applications. This guide covers practica...
Oct 16 • Articles • 3 min read
Caching is one of the most powerful ways to improve application performance—reducing load times, server costs, and user frustration. Yet many developers treat caching as a “black box” or skip it due to fear of cache-related bugs. In this blog, we wi...
Oct 2 • Articles • 4 min read
Most developers learn CSS specificity once. They remember: id > .class > div Then move on. Until one day… Everything looks correct. The CSS is present. The selector is correct. The z-index looks higher. And yet the UI is broken. That’s whe...
Sep 22 • Articles • 3 min read
When building forms in React, you’ll inevitably come across controlled and uncontrolled components. At first glance, they look similar — both accept user input and manage form data. But how they manage that data under the hood can significantly impac...
Sep 9 • Articles • 5 min read
Shipping software used to be risky. A new deployment could introduce bugs, break critical workflows or affect thousands or millions of users instantly. For many teams, releasing software meant: Deploying late at night 🌙 Monitoring dashboards anx...
Sep 8 • Articles • 5 min read
Shipping software used to be risky. A new deployment could introduce bugs, break critical workflows or affect thousands or millions of users instantly. For many teams, releasing software meant: Deploying late at night 🌙 Monitoring dashboards anx...
Sep 4 • Articles • 3 min read
In today’s API-driven world, applications face thousands—or even millions—of requests every day. While high traffic is great, it can also create challenges: 🔒 Security risks brute force, DDoS attacks ⚖️ Fair usage enforcement avoid abuse of free t...
Aug 18 • Articles • 3 min read
🔎 What is CORS? Cross-Origin Resource Sharing CORS is a browser security feature that controls how web applications request resources APIs, images, fonts, etc. from a different origin domain, protocol or port. 👉 Example: Your React frontend runs...
Aug 18 • Articles • 3 min read
🔎 What is CORS? Cross-Origin Resource Sharing CORS is a browser security feature that controls how web applications request resources APIs, images, fonts, etc. from a different origin domain, protocol or port. 👉 Example: Your React frontend runs...
Aug 18 • Articles • 3 min read
🔎 What is CORS? Cross-Origin Resource Sharing CORS is a browser security feature that controls how web applications request resources APIs, images, fonts, etc. from a different origin domain, protocol or port. 👉 Example: Your React frontend runs...
Aug 8 • Articles • 3 min read
For years, REST APIs have been the standard. Then GraphQL came in with promises like: “Fetch exactly what you need” “Reduce API calls” “More flexible APIs” But here’s the reality: > GraphQL is not a replacement for REST. > It’s a different tra...
Aug 5 • Articles • 3 min read
For years, REST APIs have been the standard. Then GraphQL came in with promises like: “Fetch exactly what you need” “Reduce API calls” “More flexible APIs” But here’s the reality: > GraphQL is not a replacement for REST. > It’s a different tra...
Aug 1 • Articles • 3 min read
Security is one of the most critical aspects of modern web development. Even if your code is correct, attackers may exploit vulnerabilities like Cross-Site Scripting XSS or Clickjacking. That’s where Content Security Policy CSP comes in. This blog c...
Jul 20 • Articles • 3 min read
Imagine this scenario: Backend API returns a perfectly correct number Network tab shows the correct value No errors, no warnings But your frontend logic behaves incorrectly Hours of debugging later… You realize the number changed automatically ...
post-cover-22123
Jul 14 • Articles • 3 min read
Introduction Logging is an essential part of software development, allowing developers to debug applications, monitor performance, and trace issues efficiently. In Go, logging plays a crucial role in building scalable and maintainable applications. ...
post-cover-22122
chevron_left