Profile    Mohammed Shiroz Status   Loading  
Logo
Share This

My Knowledge
blog and Updates

It's my personal blog and my post about what was my interested in. Not regularly. If you have any questions any discussion, I'm happy you get in touch with me, and try to answer as many as possible!

Blog
Let's See
Back to blog
Filter by:
Tags
//Article

How HTTP/2 and HTTP/3 Make the Web Faster (Without Changing Your Code)

How HTTP/2 and HTTP/3 Make the Web Faster (Without Changing Your Code)

Blog Summary

Your page needs dozens of files, and HTTP/1.1 fetched them through a handful of narrow pipes. HTTP/2 and HTTP/3 changed that: multiplexing, header compression, QUIC over UDP, and the head-of-line blocking problem explained simply.

Read more
  • 114
  • 101
  • 12

Regular Expressions Without Fear: The Dozen Pieces You Actually Need

Regular Expressions Without Fear: The Dozen Pieces You Actually Need

Blog Summary

Regex looks like a cat walked across your keyboard, but everyday patterns use about a dozen building blocks. Build one step by step, learn greedy vs lazy and named groups, and know when a real parser is the better tool.

Read more
  • 85
  • 111
  • 12

The JavaScript Event Loop Explained: Why setTimeout(0) Isn't Instant

The JavaScript Event Loop Explained: Why setTimeout(0) Isn't Instant

Blog Summary

Predict the output of five lines of JavaScript and most people get it wrong. The call stack, task queue and microtasks explained with one kitchen analogy, plus the Node.js details that trip people up.

Read more
  • 97
  • 122
  • 24

How Passwords Should Be Stored (and How Breaches Really Happen)

How Passwords Should Be Stored (and How Breaches Really Happen)

Blog Summary

Assume your users table leaks tomorrow. What did the attacker actually get? From plain text to Argon2id, plus the login defences that matter even when your hashing is perfect.

Read more
  • 50
  • 28
  • 9

What Is an API Gateway, and When Do You Actually Need One?

What Is an API Gateway, and When Do You Actually Need One?

Blog Summary

An API gateway is the front door for your APIs: routing, auth at the edge, rate limits and aggregation. It's great for many services and pure overhead for one. Here's how to tell which side you're on.

Read more
  • 77
  • 89
  • 21

Processes vs Threads vs Async: How Servers Handle Many Users at Once

Processes vs Threads vs Async: How Servers Handle Many Users at Once

Blog Summary

Why can one slow API call take down a PHP site, while one heavy loop freezes a Node app? Processes, threads and the event loop explained with a restaurant kitchen, plus the failure mode each one has.

Read more
  • 73
  • 27
  • 15

01. About Shiroz

Mohammed Shiroz

Hi, I'm Mohammed Shiroz, a software engineer and AI enthusiast from Sri Lanka who turns ideas into intelligent, real-world solutions. With over 9 years of hands-on experience, I currently lead real estate ERP development at Kate Group, a...

03.My Projects

04. Categories

Ready To Start Your Project ?

Get in Touch
Close