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
When architecting a software-as-a-service (SaaS) application in Laravel, one of the most critical
Building Real-Time Notification Systems with Laravel Reverb
Real-time features like instant notifications, live chat, and activity feeds have become standard
AI Coding Agents Are Changing Software Development: What Developers Need to Learn in 2026
A few years ago, AI codin
How to Secure AI Agents: Prompt Injection, Agentjacking, and Tool-Based Attacks
AI agents are becoming much more powerful.
Read more →
MCP vs A2A: What Is the Difference and When Should Developers Use Each?
AI development is moving very quickly, and two names are becoming inc
AI Coding Agents in 2026: How Autonomous Coding Is Changing Software Development
Software development is changing very quickly.
Read more →
What Is A2A Protocol? How AI Agents Communicate With Each Other
AI agents are becoming more powerful every month.