Jonathan Vila πŸ₯‘β˜•οΈ - πŸ‡ͺπŸ‡ΊπŸ‡ͺπŸ‡ΈπŸ‡΅πŸ‡·'s Avatar

Jonathan Vila πŸ₯‘β˜•οΈ - πŸ‡ͺπŸ‡ΊπŸ‡ͺπŸ‡ΈπŸ‡΅πŸ‡·

@vilojona.bsky.social

Senior Staff Developer Advocate πŸ₯‘ @Sonar | Java Champion | Oracle ACE | IBM Contributor | Conference cofounder JBCNConf & DevBcn & AI4Devs | BarcelonaJUG organiser

1,274 Followers  |  99 Following  |  58 Posts  |  Joined: 20.07.2023
Posts Following

Posts by Jonathan Vila πŸ₯‘β˜•οΈ - πŸ‡ͺπŸ‡ΊπŸ‡ͺπŸ‡ΈπŸ‡΅πŸ‡· (@vilojona.bsky.social)

Preview
DevBcn, the developer's conference in Barcelona Register for the developers' conference in Barcelona next June, with Java, AI, Cloud, Frontend and Managing.

DevBcn 2026 is coming to Barcelona! @vilojona.bsky.social shares what makes this developer conference worth attending. Check out the details and mark your calendars.

foojay.io/today/devbcn...

#DevBcn #Java #Developers

17.02.2026 13:13 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

AI sits to your right, but you're the captain
- @vilojona.bsky.social: Practical ways to keep AI codegen under control
- @vjovanov.bsky.social: Taming GraalVM with AI
- @timtebeek.github.io: Deterministic modernization in the AI age
- @kevindubois.com @cedricclyburn.com: Local development strategies

16.02.2026 09:29 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
Post image

The Development Practices track for Devoxx UK 2026 is looking epic. πŸš€

From AI "seatbelts" to performance secrets and security, we’re diving deep into the craft of modern engineering.

Check out the lineup πŸ‘‡

16.02.2026 09:29 β€” πŸ‘ 12    πŸ” 8    πŸ’¬ 1    πŸ“Œ 1
Video thumbnail

No more code review ping-pong! πŸ“

See how @windsurfpol.bsky.social & its #Cascade engine are changing the #Java game. πŸš€

Connect #SonarQube via Agent Skills & MCP for real-time Code Quality in your IDE! πŸ’»βœ¨

Full guide: πŸ‘‰ foojay.io/today/windsu...

#WindsurfAI @sonarsource.bsky.social @foojay.io

16.02.2026 10:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
From Java 21 to 25: The Features That Changed Everything (#90)
YouTube video by Frank Delporte From Java 21 to 25: The Features That Changed Everything (#90)

If you are considering moving from #Java 21 to 25, this @foojay.io podcast is for you! Together with Jakob Jenkov, we discussed the most important changes.

Watch it on YouTube
www.youtube.com/watch?v=fKDh...

Or listen in your favorite #podcast app.

14.02.2026 09:11 β€” πŸ‘ 11    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

Along the way in this podcast, there are a few quotes from interviews recorded at conferences last year with @vilojona.bsky.social, Ryan Svihla, @mgrygles.bsky.social, @antonarhipov.bsky.social, Ronald Dehuysser, and Jonathan Ellis.

14.02.2026 09:11 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

Code with a view? Yes, please! πŸŒŠπŸ’» Join us at the WTC Barcelona for #devbcn26. Grab a Blind Ticket now to save 60% compared to last-minute prices! 🎟️✨ The best tech content, the best location. πŸ”— buff.ly/3iyL2A0

03.02.2026 13:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Announcing: Sustainability for Java Developers Java developers from around the world are writung a book about a question that's becoming impossible to ignore: how do we write software that's good for both our projects and the planet?

Proud to introduce the first Foojay book! 'Sustainability for Java Developers' is a collaborative effort from our amazing community. The first edition is now available on @leanpub.bsky.social for FREE with more updates coming soon... foojay.io/today/announ... #Java #Sustainability #FoojayCommunity

03.02.2026 08:40 β€” πŸ‘ 10    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
Preview
Why Spec-Driven Development Can Be Iterative, Incremental, and Agile - Martinelli Whenever I talk aboutΒ AIUPΒ andΒ Spec-driven Development, I often hear the same concern: β€œThis sounds like Waterfall.” That reaction is understandable. For many developers, words likeΒ requirements,Β spec...

New blog post ✍️
Spec-driven development is not a return to waterfall.

AI makes coding faster, but speed was never the real problem. The real bottleneck is still requirements and specifications.

πŸ‘‰ Read the post: martinelli.ch/why-spec-dri...

03.02.2026 09:10 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Claude Code SonarQube MCP: A Java Developer’s Workflow Stay in the flow with the Claude Code SonarQube MCP integration. Verify Java code, fix security issues, and check quality gates directly from your terminal.

Experience seamless coding with Claude Code + SonarQube MCP! Stay in the terminal, code, check and commit without interruptions. Learn more in our latest article by @vilojona.bsky.social. foojay.io/today/claude... #Foojay #Coding #DeveloperTools

03.02.2026 08:54 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Blind Tickets for #devbcn26 are LIVE. Secure your pass now and SAVE over 60% off compared to the final price! 🎟️✨

Don't wait for the lineupβ€”grab the best deal of the year today!

buff.ly/3iyL2A0 #devbcn26

02.02.2026 09:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

𝑹𝒆𝒄𝒖𝒆𝒓𝒅𝒂𝒂𝒂𝒂𝒂𝒂 !!!!! πŸš€ πŸš€ Este 𝐃𝐨𝐦𝐒𝐧𝐠𝐨 1 𝐝𝐞 π…πžπ›π«πžπ«π¨ se abren a la 𝐯𝐞𝐧𝐭𝐚 los #𝐭𝐒𝐜𝐀𝐞𝐭𝐬 𝐝𝐞 π₯𝐚 DevBcn 2026 🎟️ www.devbcn.com , la Conferencia para Developers en Barcelona. Este aΓ±o en un espacio fantΓ‘stico y con total sabor a Barcelona πŸ–οΈ β›΅ al lado del mar, 𝐞π₯ 𝐖𝐨𝐫π₯𝐝 π“π«πšππž π‚πžπ§π­πžπ«.

30.01.2026 15:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Eyyy #Java developers , my talk about "7 habits of an effective Java #AI developer" at the @jchampionsconf.bsky.social conference, is available πŸŽ‰πŸ“·πŸŽ‰
www.youtube.com/watch?v=3kBc...

27.01.2026 17:14 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Eyyy #Java developers , mi charla sobre "Los 7 hΓ‘bitos de un programador efectivo con Java e #IA" en la conferencia
@jchampionsconf.bsky.social ya estΓ‘ disponible πŸŽ‰πŸŽ‰πŸŽ‰
www.youtube.com/watch?v=3kBc...

27.01.2026 08:58 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Seven Habits of Highly Effective AI Java Coding
πŸ€– AI code assistants are everywhere in Java development! They promise speed, but let's be honest, blindly accepting suggestions or falling into "vibe coding" often leads straight to confusing code… Seven Habits of Highly Effective AI Java Coding

"Seven Habits of Highly Effective AI Java Coding" - @vilojona.bsky.social
Being productive with AI tools is quickly becoming a day-to-day skill.
Curious to see patterns for using LLMs safely, effectively, and without accidental chaos πŸ˜„

πŸ“½οΈ www.youtube.com/watch?v=3kBc...

26.01.2026 10:45 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Hola Java devs! πŸ‘‹ The #SonarQube AI Code Assurance #article is LIVE on @foojay.io ! πŸŽ‰

Stop just finding bugs. πŸ›‘ Use SonarQube's new AI "Magic Button" to auto-fix them instantly! 🀯πŸͺ„

Crush that tech debt fast. πŸš€β˜•οΈ #Java #AI
@sonarsource.bsky.social

foojay.io/today/sonarq...

19.01.2026 16:56 β€” πŸ‘ 4    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Post image 19.01.2026 11:12 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
How to choose your LLM without ruining your Java code In the AI LLM ecosystem (Anthropic, OpenAI, Google, ...), if the code compiles and does what we asked is just level 1. I have been analyzing the latest SonarSource Leaderboard (with fresh data from la...

Check out our latest guide by @vilojona.bsky.social on Foojay! Learn how to pick the right LLM for your Java code without wrecking it. A handy tool for all developers. #JavaGuide #LLM #Foojay
foojay.io/today/dev-gu...

13.01.2026 08:14 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Checkout πŸ‘€my latest #article about LLM models ecosystem using the LLM Leaderboard from @sonarsource.bsky.social

See strengths πŸ’ͺand weaknesses πŸ€’ in terms of accuracy and issues, for 12 different models : Anthropic, Google and OpenAI et. al

foojay.io/today/dev-gu...

09.01.2026 20:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

So happy to have been accepted at @geecon.bsky.social
#Krakow with my talk "Agents and MCP" πŸ˜€πŸ˜€πŸ₯³πŸ₯³πŸ₯³πŸ₯³

08.01.2026 14:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Eyyy don't forget to get your #FREE ticket for the #online Java Champions #Conference : jchampionsconf.com , full of great Java related topics.

#codequality #AI

05.01.2026 12:52 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

My #DevRel summary for 2025 is out. :)
* 2906 attendees
* 100.000 Km travelled
* 24 phisical events
* 16 articles published
aytartana.wordpress.com/2025/12/30/%...

30.12.2025 11:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Stop the trojan horse in your pom : SonarQube Advace Security Your code is safe, but are your dependencies? Part 3 reveals how SonarQube Advanced Security detects hidden CVEs, manages licenses, and generates SBOMs to secure your Java supply chain.

Discover how to secure your pom.xml from Trojan Horses with SonarQube. @vilojona.bsky.social guides you through in Part 3 of our advanced security series. Don't miss out! #SonarQube #Security
foojay.io/today/avoid-...

29.12.2025 10:53 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Yuhuuuuu πŸ₯³πŸ₯³πŸ₯³ Starting the week with great news.

My talk about Agents have been selected for @geecon.bsky.social Krakow 2026
#geecon2026 #devrel #ai @sonarsource.bsky.social

22.12.2025 08:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Java developer's guide : Sync Rules & Stop CI Failures Eliminate "works on my machine" issues. Learn to sync SonarQube for IDE with the cloud, catch taint security flaws, and customize Quality Gates for your Java projects.

Discover the "Connected Mode" superpower and why you should stop fixing bugs on Fridays! A must-read guide for any developer. Brought to you by @vilojona.bsky.social. #DeveloperTips #SonarQube πŸ‘‰ foojay.io/today/develo...

16.12.2025 16:10 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Curious why not in the second native language most used in the world :)

12.12.2025 10:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Pro tip for everyone submitting to tech conferences.

Include a video of a previous talk or create one pitching your talk.

Delivery is just as important as the topic.
Don't assume the program committee is familiar with you. You need to convince the PC that your submission is of sufficient quality.

11.12.2025 13:26 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
The 5 Knights of the MCP Apocalypse 😱 AI MCP is awesome to connect our Agents to real time data, but also open a dangerous door to security threats

Curious, scared or simply you didn't know about the #Security threats that #AI #MCP can bring ? In this #article at @foojay.io I talk about them.

➑️The 5 Knights of the MCP Apocalypse 😱

foojay.io/today/the-5-...

09.12.2025 16:50 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
IvΓ‘n LΓ³pez as a new Java Champion!

IvΓ‘n LΓ³pez as a new Java Champion!

Double celebration today!πŸŽ‰ It's my 46th birthday AND I've just been accepted as a #JavaChampion
Thank you to @vilojona.bsky.social for the nomination @dgomezg.bsky.social @ixchelruiz.bsky.social @deors.bsky.social and @mkheck.bsky.social for the support, and everyone who voted.
BEST. BIRTHDAY. EVERπŸ₯³

08.12.2025 19:10 β€” πŸ‘ 34    πŸ” 5    πŸ’¬ 8    πŸ“Œ 0

Super merecido πŸ‘πŸ‘πŸ‘ bienvenido , y muchas felicidades en tu cumple πŸ₯³

08.12.2025 20:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0