Understanding Claude Code and MCP: A Beginner’s Guide
f you’re new to AI coding tools, you might have heard about Claude Code and MCP. Don’t worry — it sounds complicated, but it’s actually pretty simple. Let’s break it…
f you’re new to AI coding tools, you might have heard about Claude Code and MCP. Don’t worry — it sounds complicated, but it’s actually pretty simple. Let’s break it…
If you’ve worked with modern PHP frameworks like Leaf or Laravel, you might have come across messages like:
When working on a PHP application—especially an MVC project—you’ll often hear terms like lint, PHPStan, static analysis, and code quality tools. They’re sometimes used interchangeably, but they are not the…
🚀 Laravel Developer Roadmap (Zero → 3 Years Experience) This roadmap is designed to take you from absolute beginner to a confident 3+ years experienced Laravel developer, focusing on real-world…
I have already touched routing, controllers, models, migrations, and basic CRUD with leafphp framework — that’s the core of MVC. Now the goal is to go wider and deeper, not…
When building CRUD functionality in an MVC application, it’s easy to focus only on what works. But in web development, how you do it matters just as much as that…
A collection is a special class. It usually has helper methods like: count(), first(), filter(), map() etc. It is designed to be iterable.
Similar to Laravel, leaf MVC uses blade template. So this is a easy concept of how it inherit the template.
Today, I learned how to work with database schema, migration, and seeding in Leaf PHP (Leaf MVC). It helped me understand how Leaf manages database tables and dummy data in…
This blog post is a personal recap of everything I learned while building a custom PHP MVC framework using Composer packages.