Milind Daraniya

A Blog About Software Development And Life

Welcome to my blog. Subscribe and get my latest blog post in your inbox.

Building a Multi-Tenant SaaS with Laravel: Database vs. Path Partitioning

Published August 12th, 2026 6 min read

When architecting a software-as-a-service (SaaS) application in Laravel, one of the most critical

Read more →

Building Real-Time Notification Systems with Laravel Reverb

Published August 8th, 2026 5 min read

Real-time features like instant notifications, live chat, and activity feeds have become standard

Read more →

AI Coding Agents Are Changing Software Development: What Developers Need to Learn in 2026

Published August 6th, 2026 64 min read

A few years ago, AI codin

Read more →

How to Secure AI Agents: Prompt Injection, Agentjacking, and Tool-Based Attacks

Published August 4th, 2026 22 min read

AI agents are becoming much more powerful.

Read more →

MCP vs A2A: What Is the Difference and When Should Developers Use Each?

Published August 3rd, 2026 20 min read

AI development is moving very quickly, and two names are becoming inc

Read more →

AI Coding Agents in 2026: How Autonomous Coding Is Changing Software Development

Published August 2nd, 2026 21 min read

Software development is changing very quickly.

Read more →

What Is A2A Protocol? How AI Agents Communicate With Each Other

Published August 1st, 2026 22 min read

AI agents are becoming more powerful every month.

Read more →