Skip to content

2025#

Vibe Coding getting smarter with PHP diagnostics

PHP Extension works seamlessly with Cursor—the popular AI-powered code editor. With the PHP extension, you get a full suite of features, including code completion, intelligent code actions, an integrated debugger, advanced syntax highlighting, and effortless navigation. But that’s not all! It also offers workspace-wide code analysis and detailed diagnostics. Plus, these features are fully compatible with the AI chat agent, creating a powerful coding experience.

Profile Laravel in Visual Studio Code

Cover Image

Performance always matters. Your Laravel application might be beautifully designed and written, but there's always the possibility of hidden bottlenecks. Is it unnecessarily slow? Can it be optimized further? Sometimes, a single function can consume most of your CPU time. In this tutorial, you'll learn how to profile your Laravel application in Visual Studio Code to uncover and address these issues.

Mastering .env Files in PHP: Concepts, Tools, and Best Practices

Cover Image

Environment variables are a crucial part of managing configuration in modern web applications. .env files are an elegant way to handle these variables, ensuring configuration remains separate from your codebase. In this article, we will explore the key concepts, tools, and best practices for working with .env files in PHP, including the use of libraries like phpdotenv and debugging techniques in Visual Studio Code.

Blade Language Support in VS Code (part 2)

Cover Image

In a previous blog post, we introduced the initial Blade editor support for Visual Studio Code. This support brought a seamless integration of PHP editor language features into Blade files. Users could enjoy enhanced productivity with features such as mouse tooltips, PHP code completion, inlay hints, refactorings, code actions, and intuitive navigation within their Blade templates. These features significantly improved the development experience for Laravel applications.