Bruno Baptista's Avatar

Bruno Baptista

@brunobat.bsky.social

SE & Red Hat Principal Engineer at IBM. Observability with @micrometer.io and @OpenTelemetry.io on @quarkus.io . Member of MicroProfileIO, Coimbrajug @jnationconf.bsky.social. Opinions are my own. ๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ฎ๐Ÿ‡ช๐Ÿ‡ช๐Ÿ‡บ๐Ÿ‡บ๐Ÿ‡ฆ

353 Followers  |  163 Following  |  65 Posts  |  Joined: 04.11.2024  |  1.6578

Latest posts by brunobat.bsky.social on Bluesky

AI converts @asciidoc.org to #markdown and vice-versa like a charm ๐Ÿฅ‚

25.10.2025 09:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Launching Quarkus Community Calls ยท quarkusio quarkus ยท Discussion #50682 Hi everyone, Weโ€™re excited to announce the launch of the public Quarkus Community Calls, a new way for the community to connect directly with the Quarkus contributors and discuss whatโ€™s next. Caden...

We are launching Quarkus public community calls! The first one will be on November 4th and we will talk about how to better support developing large applications with Quarkus. github.com/quarkusio/qu... .

24.10.2025 14:57 โ€” ๐Ÿ‘ 25    ๐Ÿ” 14    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Quarkus Insights Ep. #223 with Ben Evans as he discusses "Evolution of Java Code Execution"

Quarkus Insights Ep. #223 with Ben Evans as he discusses "Evolution of Java Code Execution"

โฐ Starting soon! Join us for Quarkus Insights Ep. #223 as Ben Evans @kittylyst@mastodon.social discusses the evolution of managed execution in the JVM, its shifting role in the cloud, and innovations like build-time optimization and constrained dynamism.

bit.ly/quarkusinsig...

#quarkusinsights

20.10.2025 12:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Release 1.7.0 ยท quarkiverse/quarkus-mcp-server What's Changed build(deps): bump quarkus.version from 3.20.2.2 to 3.27.0 by @dependabot[bot] in #427 build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.37 to 2.2.38 by @dependabot[b...

Ok, I know it's boring ๐Ÿฅฑ, but we have another #quarkus MCP server minor version release - 1.7.0 with WebSocket transport, new API to customize input schema generation for Tools, and more: github.com/quarkiverse/...

15.10.2025 10:08 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What's that?

14.10.2025 13:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Quarkus Insights #221: Back to basics with Observability Part 2 YouTube video by Quarkusio

Just finished #Observability basics part II at @quarkus.io Insights. Cats included. ๐Ÿ˜ธ
Hosting @ericdeandrea.dev and @hollycummins.com.
Here's the recording!
www.youtube.com/live/83D3fDk...

06.10.2025 15:11 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Back to basics with Observability Part 2 with Bruno Baptista.

Back to basics with Observability Part 2 with Bruno Baptista.

Join us next Monday, October 6th, at 9am EST for Quarkus Insights Ep. 221 as Bruno Baptista joins us again to discuss Observability and many of the common issues since we ran out of time to answer all of the questions from the first session.

bit.ly/quarkusinsig...

#java #quarkus #quarkusinsights

03.10.2025 13:03 โ€” ๐Ÿ‘ 4    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
'Delightful' root-access bug in Red Hat OpenShift AI allows full cluster takeover Who wouldn't want root access on cluster master nodes? A 9.9 out of 10 severity bug in Red Hat's OpenShift AI service could allow a remote attacker with minimal authentication to steal data, disrupt services, and fully hijack the platform.โ€ฆ

'Delightful' root-access bug in Red Hat OpenShift AI allows full cluster takeover

01.10.2025 19:40 โ€” ๐Ÿ‘ 8    ๐Ÿ” 9    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Throughput chart for different Hibernate Validator versions

Throughput chart for different Hibernate Validator versions

Hibernate Validator 9.1 == faster validation. Reduced memory allocation and overall increase in throughput. Check the detailed report: in.relation.to/2025/09/29/h... #Hibernate #Java #Validation #Performance

30.09.2025 08:22 โ€” ๐Ÿ‘ 15    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Efficiency Paradox and How to Save Yourself and the World Holly Cummins discusses how to eliminate waste in software development. She shares strategies like "LightSwitchOps" and build-time initialization to improve machine efficiency. She explains how these ...

InfoQ have published "The Efficiency Paradox," complete with transcript.
Apparently I said things like:
- "Am I optimizing for the right thing, or should I maybe be just a little bit more jellyfish?"
- "If you do the same experiment to your stool, it's much less cruel"
www.infoq.com/presentation...

29.09.2025 08:53 โ€” ๐Ÿ‘ 6    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Quarkus 3.28 - More security features, custom Grafana dashboards, support for multiple clients in Liquibase MongoDB, and more Quarkus: Supersonic Subatomic Java

Together with our new LTS stream, we released a new feature release, Quarkus 3.28. It comes with some additional features and improvements to the build performances. quarkus.io/blog/quarkus...

25.09.2025 23:31 โ€” ๐Ÿ‘ 8    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is there appetite for a performance oriented talk?

23.09.2025 16:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Release 1.6.0 ยท quarkiverse/quarkus-mcp-server What's Changed build(deps-dev): bump dev.langchain4j:langchain4j-core from 1.3.0 to 1.4.0 by @dependabot[bot] in #388 Update version in samples by @mkouba in #390 build(deps): bump quarkus.version...

๐Ÿ‚ A new #quarkus MCP server has fallen from the tree (metaphorically speaking) - 1.6.0 with Hibernate Validator integration, McpException moved to the public API, fixes around basic auth in McpAssured, and more: github.com/quarkiverse/...

23.09.2025 14:30 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Use MCP OAuth2 Flow to access Quarkus MCP Server Quarkus: Supersonic Subatomic Java

Use MCP OAuth2 Flow to access Quarkus MCP Server:

quarkus.io/blog/secure-...

22.09.2025 12:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Build an AI-Infused Chat Bot with @langchain4j.dev. @agoncal.bsky.social presenting now at #CoimbraJUG

17.09.2025 17:49 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Release 1.5.0 and 1.5.0-beta11 ยท langchain4j/langchain4j Notable Changes MCP: initial registry client implementation by @jmartisk in #3684 Agentic: asynchronous agents by @mariofusco in #3643 Agentic: missing tools features by @mariofusco in #3660 Googl...

#LangChain4j 1.5.0 is out! ๐ŸŽ‰

This release includes the #MCP registry client, enhancements to the #Agentic module, as well as improvements in multimodality and caching

github.com/langchain4j/...

16.09.2025 11:50 โ€” ๐Ÿ‘ 11    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
โš”๏ธ Battle of frameworks, Wed, Oct 1, 2025, 5:30 PM | Meetup CZJUG Prague on tour are usual CZJUG Prague meetups taking place at a location hosted by one of our partner companies. This time, our CZJUG on tour meetup will be hosted b

Already looking forward to "The Battle" ๐Ÿ‘‰ www.meetup.com/czjug-prague... #java #microprofile

15.09.2025 17:29 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

๐Ÿ“ข#Java 25 is now available!๐Ÿ“ข

Your:
โ˜•๏ธ FREE
โ˜•๏ธ Multi-platform
โ˜•๏ธ Open source
โ˜•๏ธ Production ready
โ˜•๏ธ Binary release

...made available by @Oracle. Learn more โžก๏ธ
blogs.oracle.com/java/post/th...

#Java25 #JDK25 #OpenJDK

16.09.2025 14:48 โ€” ๐Ÿ‘ 66    ๐Ÿ” 35    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 4
Quarkus Insights Ep. #218: The latest on Agentic Framework with LangChain4J

Quarkus Insights Ep. #218: The latest on Agentic Framework with LangChain4J

โฐ Starting soon! Join us for Quarkus Insights Ep. #218 as Join Mario Fusco, Georgios Andrianakis, Clรฉment Escoffier, & Emmanuel Bernard discuss the latest developments, advances & techniques using the Agentic framework with LangChain4J.

bit.ly/quarkusinsig...

#java #quarkus #quarkusinsights

15.09.2025 12:45 โ€” ๐Ÿ‘ 6    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Uau, @bsky.app now has a save button! ๐Ÿฅณ๐Ÿ˜€

15.09.2025 09:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Release 3.4.1 ยท quarkiverse/quarkus-micrometer-registry What's Changed Create CODEOWNERS by @gastaldi in #446 Bump quarkus.version from 3.19.1 to 3.19.2 by @dependabot[bot] in #476 Version Upgrades by @brunobat in #488 Bump quarkus.version from 3.21.1 ...

New release (3.4.1) of the quarkus-micrometer-registry.
It includes a new registry compatible with @micrometer.io Prometheus Client V1.x.
In a future @quarkus.io 4.x version this client will become available in Quarkus core.

github.com/quarkiverse/...

15.09.2025 08:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Happy birthday Max! ๐ŸŽ‚๐Ÿฅณ

11.09.2025 10:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
#java #ai #langchain4j #rag #mcp #jug | Antonio Goncalves I'm thrilled to announce that I'll be giving my talk "Build an AI-Infused Chat Bot with LangChain4j" at two Portuguese Java User Groups this September: ๐Ÿ“… Monday, September 15th - Lisbon JUG ๐Ÿ“… Wednesd...

๐Ÿš€ Excited to present my talk "Build an AI-Infused Chat Bot with @langchain4j.dev" in Portugal next week:

๐Ÿ“… Sep 15 - Lisbon JUG
๐Ÿ“… Sep 17 - Coimbra JUG

Register: www.linkedin.com/feed/update/...

09.09.2025 09:24 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just finished my presentation about #observability basics.
Logs, traces but mainly manual @micrometer.io metrics were today's focus.
The recording is on youtube: www.youtube.com/live/jZankvg...

08.09.2025 14:23 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release 1.5.0 ยท quarkiverse/quarkus-mcp-server What's Changed McpAssured: set the baseUri automatically in a Quarkus test by @mkouba in #338 core: validate argument annotations by @mkouba in #346 cancellations: add support to programmatic API ...

Summer is almost over, but before fall๐Ÿƒcomes, version 1.5.0 of #quarkus MCP server arrives: with 2025-06-18 spec features including structured tool output, resource links and elicitation, but also RawMessage API and bugfixes: github.com/quarkiverse/...

27.08.2025 16:13 โ€” ๐Ÿ‘ 5    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
How to stream, filter, and analyze #Java posts from Blueskyโ€™s firehose using modern Java and Quarkus.

How to stream, filter, and analyze #Java posts from Blueskyโ€™s firehose using modern Java and Quarkus.

Building a Real-Time Bluesky Feed with Quarkus and Java
How to stream, filter, and analyze #Java posts from Blueskyโ€™s firehose using modern Java and Quarkus.

www.the-main-thread.com/p/java-quark...

25.08.2025 07:15 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#wildfire #sobraldesaomiguel #serradoaรงor #covilhรฃ #portugal๐Ÿ‡ต๐Ÿ‡น

11.08.2025 19:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#pedraslavradas #serradaestrela #covilhรฃ #portugal๐Ÿ‡ต๐Ÿ‡น #moonrise

09.08.2025 20:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#lagoacomprida #serradaestrela #portugal๐Ÿ‡ต๐Ÿ‡น

03.08.2025 10:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Use Quarkus MCP client to access secure MCP HTTP server from command line Quarkus: Supersonic Subatomic Java

Use Quarkus MCP client to access secure MCP HTTP server using OAuth2 client_credentials grant, and learn how Quarkus MCP server can exchange tokens:

quarkus.io/blog/secure-...

23.07.2025 09:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@brunobat is following 20 prominent accounts