Profile    Mohammed Shiroz Status   Loading  
Logo
Share This

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

Idempotency Keys: How to Stop Charging Users Twice

Idempotency Keys: How to Stop Charging Users Twice

Blog Summary

The user taps Pay twice on a weak signal, and both requests succeed. Idempotency keys make retries safe: here's how they work, the unique-constraint trick, and a Laravel middleware sketch.

Read more
  • 144
  • 94
  • 11

Database Transactions in Laravel: When You Need Them and When You Don't

Database Transactions in Laravel: When You Need Them and When You Don't

Blog Summary

Half-saved data is worse than an error. Learn when Laravel's DB::transaction is essential, when it's overkill, how to stop race conditions, and why emails and jobs belong after commit.

Read more
  • 43
  • 57
  • 18

Laravel N+1 Queries: How to Spot Them and Kill Them for Good

Laravel N+1 Queries: How to Spot Them and Kill Them for Good

Blog Summary

Your page was fast with test data and slow in production, and the code never changed. Meet the N+1 query: where it hides in Laravel, how to find it, and the one line that stops it coming back.

Read more
  • 98
  • 137
  • 18

Basic Understanding OOP concept

Basic Understanding OOP concept
Tags : OOP

Blog Summary

Above is the post of separate details on each OOP topic. However, if want to brush up the things for the interview, below is a brief of each of the above topic which will help you recall the things.

Read more
  • 94
  • 88
  • 10

First steps with Gulp.js

First steps with Gulp.js
Tags : Knowledge

Blog Summary

Tasks must be repeated every time you make a change. You begin with good intentions but the infallible front end developer will forget to compress an image or two. Over time, tasks become increasingly arduous and time-consuming;

Read more
  • 89
  • 60
  • 17

Basic Concept of C# with Good Practices

Basic Concept of C# with Good Practices

Blog Summary

In this post, you can definitely get an idea about how to understand the basic knowledge of C# programming. Also, I've been upload some example code as well for your practice.

Read more
  • 76
  • 122
  • 11

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