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.
2 views

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

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

Jonathan Vila
3,677 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,248 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,134 viewsSecure Java projects with SonarQube AI Code Assurance. Use AI CodeFix and the MCP Server to auto-remediate technical debt instantly.

Jonathan Vila
4,013 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,652 viewsYour code is safe, but are your dependencies? Part 3 reveals how SonarQube Advanced Security detects hidden CVEs, manages licenses, and …

Jonathan Vila
4,397 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,042 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,529 viewsAI MCP is awesome to connect our Agents to real time data, but also open a dangerous door to security threats