Profile    Mohammed Shiroz Status   Loading  
Logo
Share This

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

Five Eloquent Mistakes That Quietly Slow Down Your Laravel App

Five Eloquent Mistakes That Quietly Slow Down Your Laravel App

Blog Summary

Eloquent makes database code read like English, which is exactly why its slowest patterns look so innocent. Five common mistakes, why each one hurts as your tables grow, and the one-line fix for every one of them.

Read more
  • 29
  • 95
  • 12

CORS Explained: Why the Browser Blocks Your API Call (and Postman Doesn't)

CORS Explained: Why the Browser Blocks Your API Call (and Postman Doesn't)

Blog Summary

The request works in Postman, works with curl, and fails in the browser with a scary red error. CORS isn't your server refusing the call. Here's what the browser is really doing, and how to fix it properly in Laravel.

Read more
  • 70
  • 104
  • 12

Laravel Form Requests: Validation That Keeps Your Controllers Clean

Laravel Form Requests: Validation That Keeps Your Controllers Clean

Blog Summary

When validation takes up most of a controller method, the actual work gets lost. Form requests fix that, and they do more than most people use: authorization, input clean-up, cross-field checks and safe data.

Read more
  • 19
  • 59
  • 25

Laravel 12 Is Out: What Changed and How to Upgrade

26 Feb 2025Category : News
Laravel 12 Is Out: What Changed and How to Upgrade

Blog Summary

Laravel 12 landed on 24 February, and it's deliberately quiet: a maintenance release with minimal breaking changes and brand-new starter kits for React, Vue and Livewire. Here's what changed and a practical upgrade checklist.

Read more
  • 132
  • 64
  • 17

REST vs GraphQL: An Honest Comparison From a Laravel Developer

REST vs GraphQL: An Honest Comparison From a Laravel Developer

Blog Summary

GraphQL fixes over-fetching and under-fetching, then hands you caching headaches and N+1 queries in resolvers. Here's an honest look at both, from someone who ships Laravel APIs, and when plain REST is enough.

Read more
  • 92
  • 57
  • 19

How E-Signing Works in a Property Management System

22 Feb 2025Category : Blog
How E-Signing Works in a Property Management System

Blog Summary

Clicking "Sign" takes a second. Making that click trustworthy months later is the hard part. A behind-the-scenes look at the contract signing flow in Kate PMS: states, verification, audit trail and PDF integrity.

Read more
  • 94
  • 34
  • 6

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