Profile    Mohammed Shiroz Status   Loading  
Logo
Share This

My caching
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

Making Your Web App Work Well on Slow Mobile Networks

Making Your Web App Work Well on Slow Mobile Networks

Blog Summary

Your app is fast on office Wi-Fi. Your users are in a lift with one bar of signal. Here's what really helps on slow mobile networks: fewer round trips, smaller payloads, caching, skeletons, safe retries and offline hints.

Read more
  • 90
  • 117
  • 17

What Is a CDN Cache Key, and Why Are Your Users Seeing Stale Pages?

What Is a CDN Cache Key, and Why Are Your Users Seeing Stale Pages?

Blog Summary

You deployed the fix, but half your users still see the old page, and one of them sees someone else's. Both bugs come down to the CDN cache key. Here's how cache keys, Vary headers, query strings and purging really work.

Read more
  • 119
  • 105
  • 24

Laravel Caching Strategies That Actually Help (and the Ones That Bite)

Laravel Caching Strategies That Actually Help (and the Ones That Bite)

Blog Summary

Caching is the quickest way to make a slow Laravel app fast, and the quickest way to make a correct one wrong. Cache keys, invalidation on model events, tags, stale-while-revalidate, warming, and what you should never cache.

Read more
  • 131
  • 77
  • 10

9 Performance Quick Wins for PHP Sites That Take Minutes, Not Rewrites

9 Performance Quick Wins for PHP Sites That Take Minutes, Not Rewrites

Blog Summary

Most slow PHP sites aren't slow because of PHP. OPcache, framework caching, indexes, queues, images and cache headers: nine boring fixes that make a site feel fast, and the gotcha in each.

Read more
  • 110
  • 27
  • 7

Content Delivery Networks: How a CDN Makes Your Site Faster (and How It Can Bite)

Content Delivery Networks: How a CDN Makes Your Site Faster (and How It Can Bite)

Blog Summary

Your server is in one city and your users are everywhere. A CDN moves copies of your files closer to them. How edge caching works, the Cache-Control headers that drive it, invalidation, images, security, and the mistake that leaks pages.

Read more
  • 61
  • 43
  • 11

Caching Explained: From the Browser Cache to Redis, Layer by Layer

Caching Explained: From the Browser Cache to Redis, Layer by Layer

Blog Summary

The fastest request is the one that never reaches your server. Here's every cache layer a request passes through, from the browser to Redis, plus the two problems that make caching hard: invalidation and the cache stampede.

Read more
  • 22
  • 129
  • 25

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