Best practices for Mastering AI Agents, Subagents, Skills & MCP
Master AI agents with 5 developer best practices for building scalable architecture with MCP, subagents, context isolation, and guardrails.

Jonathan is a developer advocate at Sonar. He is a Java Champion and co-founder of the conferences in Spain JBCNConf and DevBcn and organizer of the Barcelona JUG. He has also been a speaker at several conferences including DevNexus, Oracle CodeOne, DevoxxUK, JNation, DevConf.IN, DevConf.US, and JFokus.
29 views

Jonathan Vila
11,561 viewsMaster AI agents with 5 developer best practices for building scalable architecture with MCP, subagents, context isolation, and guardrails.

Jonathan Vila
1,926 viewsRegister for the developers' conference in Barcelona next June, with Java, AI, Cloud, Frontend and Managing.

Jonathan Vila
3,846 viewsBoost your Windsurf AI Java coding! 🚀 Learn how to use Skills and MCP to connect SonarQube directly to your IDE for high quality code. 💻✨

Jonathan Vila
7,442 viewsStay in the flow with the Claude Code SonarQube MCP integration. Verify Java code, fix security issues, and check quality gates directly …

Jonathan Vila
4,363 viewsSecure Java projects with SonarQube AI Code Assurance. Use AI CodeFix and the MCP Server to auto-remediate technical debt instantly.

Jonathan Vila
4,098 viewsIn the AI LLM ecosystem (Anthropic, OpenAI, Google, ...), if the code compiles and does what we asked is just level 1. I have been analyzing …

Jonathan Vila
3,784 viewsYour code is safe, but are your dependencies? Part 3 reveals how SonarQube Advanced Security detects hidden CVEs, manages licenses, and …

Jonathan Vila
4,579 viewsEliminate "works on my machine" issues. Learn to sync SonarQube for IDE with the cloud, catch taint security flaws, and customize Quality …

Jonathan Vila
4,127 viewsStop fixing bugs on weekends. Learn how to use SonarQube for IDE (formerly SonarLint) in IntelliJ to catch Java errors and security risks in …

Jonathan Vila
13,608 viewsAI MCP is awesome to connect our Agents to real time data, but also open a dangerous door to security threats