Bruno Borges
banner
brunoborges.bsky.social
Bruno Borges
@brunoborges.bsky.social
Empowering developer communities.
A #Java guy at the #MicrosoftIgnite conference? Yeap.... That's me.

Demoing #Azure #Copilot migration agent and the #GitHub Copilot app modernization to 20,000 people in person plus 200,000 online viewers.

No risk. Full push!
November 19, 2025 at 3:51 AM
Rock/Paper/Scissors implemented with #Java25 in Game.java. Run with "java Game.java" and JDK 25.

gist.github.com/brunoborges/...
November 7, 2025 at 8:26 PM
🚀 Speaking next week at Vancouver Java User Group on Upgrading beyond #Java 8 with AI.

Dive into how AI tools + modern Java = smarter upgrades & better code.

🔗 Register: luma.com/drns314n?tk=...

#Java #JVM #AI #vancouver @github.com #Copilot
November 6, 2025 at 6:35 PM
Just released ➤ color-themes-countries

20 @vscode.dev themes inspired by country flag palettes (light + dark). Bring a bit of global style into your editor, and make long hours of code look good too.

⭐ Give it a star, and tell me which country you want next!

github.com/brunoborges/...
November 5, 2025 at 1:20 AM
Today at Microsoft Brasil 🇧🇷 we welcomed a great set of customers who are heavily engaged in developer productivity.

So, of course we talked GitHub Copilot. Also, a Commodore! Reminded me of @scott.hanselman.com's TED Talk.
October 27, 2025 at 10:59 PM
Everything is fine...
October 20, 2025 at 6:37 PM
Still running Spring apps on SQL? 👀

See how to evolve to Azure #CosmosDB with #GitHubCopilot as your migration buddy.

🧠 Live demo + real refactoring examples!
🗓️ Oct 21 | 16:30 UTC (9:30am PST)

🔗 developer.microsoft.com/en-us/reacto...
October 16, 2025 at 12:11 AM
And it is done.

Four pom.xml files updated within a minute.
October 14, 2025 at 5:39 PM
Man, I love Agentic AI for dealing with Maven projects.

The combination of convention over configuration, well structured and documented XML files, decades of history, and LLMs, make Agentic AI the perfect tool for maintaining Maven pom.xml files.
October 14, 2025 at 5:34 PM
This week, @Microsoft and @AkamasLabs will be together talking about #Java on #Kubernetes and everything you can do to run more efficiently.

You can find the link to register for the Live Free Event on this survey form: docs.google.com/forms/d/e/1F...

Oh and yeah, please answer it! 😂
September 22, 2025 at 10:20 PM
Worry less about which model to use.

Let VS Code and GitHub Copilot choose for you.
September 15, 2025 at 8:40 PM
I built a Runtime JAR Inspector in just 10 hours

Know which JARs are actually loaded in your JVM & focus on the vulnerabilities that really matter.

📖 Read the full story:
devblogs.microsoft.com/java/buildin...

#Java #JVM #Security #AppSec #SupplyChainSecurity
September 8, 2025 at 7:45 PM
JEP 519: Compact Object Headers is ready for #Java25

Oh, and yeah, also Compact Source Files!
September 3, 2025 at 7:58 AM
Hey all,

Excited to share I will be speaking (and attending) IBM TechXchange, in Orlando, next month.

Come join me to learn about Java App Modernization, and Java on Kubernetes.

Two of my most favorite topics!

(if you want to attend, I may have tickets to share. DM me)
September 2, 2025 at 11:31 PM
VS @Code Dev Days is coming to Vancouver, BC.

Stay tuned and save the date: October 2nd, at our @Microsoft Canada office.
September 2, 2025 at 10:43 PM
If you are not tuning the #Java JVM at all, you are wasting resources by default. If you are tuning the bare minimum, that's a great start!

But on #Azure, we can do the tuning for you. Join the Private Preview of #jaz, the Azure Command Launcher for Java!

Learn more: aka.ms/jaz-announce...
June 21, 2025 at 7:45 PM
#Java in 2025 be like...
June 17, 2025 at 3:46 PM
You can now select the Microsoft Build of #OpenJDK on
@intellijidea.com. Big thank you to @malagupta.bsky.social
and the @jetbrains.com team.
May 27, 2025 at 5:27 PM
It's OK if you are not an F1 driver and prefers to drive with assistance. After all, it is indeed hard to tune the car... I mean... the #JVM.

That's why we built Azure Command Launcher for #Java.

Learn more: aka.ms/jaz-announcement
May 20, 2025 at 10:51 PM
Kids these days are experimenting what slow internet was like back in the 80's and 90's when downloading images.

How?

By asking #ChatGPT / #AI to create images.
May 1, 2025 at 9:45 PM
GenAI us at Microsoft #JDConf 2025! (this is pun for "Join us", if you read it slightly wrong!)

www.linkedin.com/pulse/genai-...
April 7, 2025 at 11:41 PM
#JavaOne 2025 was a blast! Big kudos to the whole Oracle #Java team for bringing it back and making it feel exactly like good old days.

On behalf of #Microsoft, thank you!

Here to a bright future!
March 21, 2025 at 11:28 PM
Myself and Nilson (another Brazilian) beat Max Verstappen on the Oracle Red Bull Racing simulator at #JavaOne.

Bring it on, Max!!
March 19, 2025 at 11:58 PM
March 19, 2025 at 11:44 PM
Shape the Future with #Java and #AI! 🌟 And earn Microsoft Rewards just for attending Microsoft #JDConf!

Visit and register at jdconf.com

With points you can redeem gift cards and other items. Join us!

#MicrosoftRewards #Java #SpringBoot #JakartaEE #AI #Cloud #JDConf #Quarkus #LangChain4J #OpenJDK
March 19, 2025 at 5:18 PM