Spencer Gibb
banner
spencer.gibb.us
Spencer Gibb
@spencer.gibb.us
Software Engineer, Dad, Geek, Co-founder and Lead of #SpringCloud Core on the @spring.io team at Broadcom
Reposted by Spencer Gibb
Today’s xkcd made me cry.

In a good way.

xkcd.com/3172/
November 24, 2025 at 11:46 PM
Reposted by Spencer Gibb
Just coined "Offstage Advocacy" to describe what Developer Advocates actually do 90% of the time.

Regular, informal customer conversations that create real champions and drive product feedback loops. The unsexy work that moves the needle.

Read more: dashaun.com/posts/offsta...

#offstageadvocacy
Offstage Advocacy
Finding a name that fits for all of the developer advocacy things that drive value but aren't done in public.
dashaun.com
November 25, 2025 at 1:49 PM
Reposted by Spencer Gibb
Like many services, as Signal grows, it becomes a more appealing place for scammers to try and cause harm.

We've put together tips to help you protect yourself from phishing, scams, & impersonation attempts. Plus info about how Signal support communicates.

support.signal.org/hc/en-us/art...
Staying Safe from Phishing, Scams, and Impersonation
We provide a privacy-first, end-to-end encrypted (E2EE) messaging and calling platform designed so only you and your intended recipients can communicate securely. Even with strong encryption, attac...
support.signal.org
November 25, 2025 at 3:22 PM
We are pleased to announce the GA Release of Spring Cloud 2025.1.0. This release is compatible with #springboot 4 and #springframework 7. Read the details in the blog:
spring.io/blog/2025/11... @spring.io
November 25, 2025 at 4:23 PM
Reposted by Spencer Gibb
JSON is the go-to format for LLM tool responses, but alternatives like TOON, XML, CSV, YAML can potentially improve token efficiency and performance.
Find how to configure #SpringAI tool responses formats and optimize for your use case:
spring.io/blog/2025/11...
@spring-ai.bsky.social
November 25, 2025 at 9:03 AM
Reposted by Spencer Gibb
Spring Data Ahead of Time Repositories - Part 2 by @christophstrobl.bsky.social

spring.io/blog/2025/11...
Spring Data Ahead of Time Repositories - Part 2
Level up your Java code and explore what Spring can do for you.
spring.io
November 25, 2025 at 11:26 AM
I feel the same way being on Spring Cloud for 11 years.
Man, I've been doing jOOQ for 15+ years now and I still write flaky tests due to missing ORDER BY clauses, and thus non-deterministic result set ordering 🫠
November 25, 2025 at 1:11 PM
Reposted by Spencer Gibb
DaShaun is a canny devrel and his work over the past two years has helped out _a lot_ for both selling software, keeping customers, _and_ helping developers do better work. This is his secret sauce. dashaun.com/posts/offsta...
Offstage Advocacy
Finding a name that fits for all of the developer advocacy things that drive value but aren't done in public.
dashaun.com
November 25, 2025 at 6:02 AM
Reposted by Spencer Gibb
If only Donald Trump could read:

“OUR AMERICAN CODE OF MILITARY OBEDIENCE REQUIRES THAT, SHOULD ORDERS AND THE LAW EVER CONFLICT, OUR OFFICERS MUST OBEY THE LAW.”
November 24, 2025 at 8:08 PM
Reposted by Spencer Gibb
We love to see MAGA heads exploding, whether at the love fest between Trump and Mamdani or the ex-communication of Marjorie Taylor Greene. But what does all this mean for MAGA going forward? My write-up in the replies.
November 24, 2025 at 4:32 PM
Reposted by Spencer Gibb
Le Call for Papers (CFP) pour Devoxx France 2026 est ouvert ! 🙌

⏰ Clôture : 11 janvier 2026 à 23h59 (CET)

👉 Soumettez votre talk sur devoxxfr2026.cfp.dev

Nous avons hâte de découvrir vos idées 💡
November 24, 2025 at 10:23 AM
Reposted by Spencer Gibb
Towards Spring Tools 5 - part 1: spring.io/blog/2025/11... - get a sneak peak at what the next major version of the free and open-source Spring Tools. And we have 5.0.0-RC1 out now, if you want to give it a try: spring.io/tools5
Tools
State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...
spring.io
November 24, 2025 at 1:07 PM
Reposted by Spencer Gibb
There is a post circulating on Bluesky encouraging the moving of a frozen turkey straight into a pot of hot oil. We are combating this misinformation the best way we know how - through the power of dance music.
November 23, 2025 at 1:31 PM
Reposted by Spencer Gibb
Post major is always a weird time for me. I am exhausted from the pressure of getting the release out and, at the same time, anxious on which problems the community will find.

Regardless, please keep the feedback coming. Spring Boot gets better with the help of its community!
November 21, 2025 at 5:41 PM
Reposted by Spencer Gibb
Upgraded my Spring Modular Monolith sample to Spring Boot 4, and Spring Modulith 2.

github.com/sivaprasadre...

#Java #SpringBoot #SpringModulith
GitHub - sivaprasadreddy/spring-modular-monolith: A modular monolith application built with Spring Modulith
A modular monolith application built with Spring Modulith - sivaprasadreddy/spring-modular-monolith
github.com
November 22, 2025 at 11:54 AM
Reposted by Spencer Gibb
Mamdani walked in with an agenda. Trump walked out repeating it.
Trump’s Oval Office Surrender to Zohran Mamdani
In a stunning White House meeting, Donald Trump abandoned his party’s narrative and embraced New York City’s mayor-elect, while Mamdani stayed laser-focused on issues facing the city.
www.meidasplus.com
November 22, 2025 at 4:19 AM
Reposted by Spencer Gibb
🥁📢 #SpringModulith 2.0 is here! Revamped event publication registry, module-specific database migrations, runtime improvements, #jSpecify support, and upgrades to Spring Boot 4 / Framework 7. Grab it while it's 🔥! 🍃📦
Spring Modulith 2.0 GA, 1.4.5, and 1.3.11 released
Level up your Java code and explore what Spring can do for you.
spring.io
November 21, 2025 at 5:32 PM
Reposted by Spencer Gibb
23-19!! WE GOT A 23-19!!!
November 21, 2025 at 4:48 AM
Reposted by Spencer Gibb
Thanks @starbuxman.joshlong.com for publishing this Bootiful Podcast episode on Spring Boot 4.0 and Spring Framework 7.0 the day of the release!

spring.io/blog/2025/11...

#java #spring
A Bootiful Podcast: The legendary Sébastien Deleuze on all that's new and nice in Spring Framework 7
Level up your Java code and explore what Spring can do for you.
spring.io
November 21, 2025 at 8:32 AM
Reposted by Spencer Gibb
Heard from a developer today: "I ran out of AI credits and can't continue the task."

It's concerning to see devs can't ship code without AI. Will this become the norm for the next generation?

We're told AI gives us a productivity boost, but maybe we're becoming too dependent.
November 21, 2025 at 10:07 AM
📺🏈🐕🐶🎄
November 21, 2025 at 2:07 AM
Reposted by Spencer Gibb
GOOD NEWS! Researchers at the University of Exeter have found that getting vaccinated against shingles- a painful and debilitating condition that can flare up years after infection from varicella zoster virus- not only LOWERS the risk of infection, but can also PROTECT against Alzheimer’s disease!
November 20, 2025 at 5:00 PM
Reposted by Spencer Gibb
Trying out the upcoming Spring Boot 4 + @graalvm.org 👀

A complete Spring Boot web service:
— compiles to native in 33.8s (quick build mode) ⚡️
— starts in 0.034s 🎉

🚀🚀🚀
November 20, 2025 at 10:49 AM
Reposted by Spencer Gibb
🍃 #Spring Framework 7.0.1 is now available, with 15 fixes and documentation improvements.

This version will be shipped today with Spring Boot 4.0.0.

spring.io/blog/2025/11...
Spring Framework 7.0.1 Available Now
Level up your Java code and explore what Spring can do for you.
spring.io
November 20, 2025 at 12:56 PM
Reposted by Spencer Gibb
If you use reflection in #Java, be aware that, starting with JDK 26, you may have to add a command-line option or two to keep it working. Alternatively (and recommended), move away from reflective final field mutation.

Details in the latest Inside Java Newscast:
www.youtube.com/watch?v=bdHk...
Java 26 Warns of Deep Reflection - Inside Java Newscast #101
YouTube video by Java
www.youtube.com
November 20, 2025 at 1:12 PM