Brian Goetz @briangoetz.bsky.social · 24/09/2026It is irritating enough to get multiple fundraising emails per day from every single race in the country, but FFS could you at least say WHAT RACE YOU ARE RUNNING IN? You are cold-soliciting people thousands of miles away, you could at least introduce yourself. 060
Reposted by Brian GoetzMark Reinhold @mreinhold.org · 10/08/2026The first part of OpenJDK’s Project Valhalla, JEP 401 (Value Objects), has been integrated into JDK 28 as a preview feature and is now available in the early-access builds. More information: openjdk.org/projects/val... #JDK28 #OpenJDK #Java 07236
Reposted by Brian GoetzAlexis King @lexi-lambda.bsky.social · 27/07/2026The recording of my talk from Software Should Work is now up. :) www.youtube.com/watch?v=0BXu...youtube.comThe Unreasonable Effectiveness of Constructive Data Modeling - Alexis King | SSW 2026YouTube video by Software Should Work 912435
Brian Goetz @briangoetz.bsky.social · 01/03/2026One of the clothing vendors I've bought from in the past (and which therefore will spam me forever) send me a mail whose subject is "New pants just dropped." There's not a hint of irony or punnery or snark in the actual mail, which makes me think that it was unintended and went unnoticed. 2211
Reposted by Brian GoetzErik Österlund @eosterlund.bsky.social · 15/01/2026After working on ZGC for a decade, I’m happy to announce that I’m publishing a book about ZGC in JDK 25. It ships 22 May (www.taylorfrancis.com/books/mono/1...) and is being published by Taylor & Francis. You should get a copy if you want to learn more about ZGC. It’s available for pre-order now.taylorfrancis.comThe Z Garbage Collector | In JDK 25 | Erik Österlund | Taylor & FranciThis book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get 13410
Brian Goetz @briangoetz.bsky.social · 11/12/2025Funny how"AI hypemonger bro" is never on the lists of jobs that AI hypemonger bros claim are about to be AI'ed away. 192
Reposted by Brian GoetzDaniel - Desert Apostate @hcexvangelical.bsky.social · 09/12/2025Me at McDonald's: I would like a Big Mac. McDonald's: That'll be $5.75 Me: *sigh* paywalled 652363
Brian Goetz @briangoetz.bsky.social · 24/11/2025From tonight’s Scrabble game: Q: is Zeno a word? A: it’s halfway there. 1120
Reposted by Brian GoetzNicholas Grossman @nicholasgrossman.bsky.social · 22/11/2025America putting most of its eggs in the generative AI basket, China going hard into green tech. When history looks back on this period, someone is going to look awfully stupid. 753465785
Brian Goetz @briangoetz.bsky.social · 22/10/2025Peeve: financial journalists that don't know what the words "plunge" or "plummet" mean. Folks, when a volatile security drops 3.5% in a day, that's a dog-bites-man story. Metapeeve: none of the news aggregators give you decent tools for "stop showing me content from whatever idiot wrote this." 1180
Reposted by Brian GoetzAna-Maria Mihalceanu @ammbra1508.bsky.social · 07/10/2025Hey #Java devs! At @devoxx.com, the Java Team at #Oracle is hosting an "Ask The Architects" panel. Post your questions here by Wed 23:00 UTC! Then check out the recording to hear the experts’ answers (as many as we can). 📝 Please read the questions others have suggested to prevent double-posting. 31310
Brian Goetz @briangoetz.bsky.social · 29/09/2025Ah, now here come the "this time it's different" predictions. Right on schedule. 0201
Brian Goetz @briangoetz.bsky.social · 23/09/2025The switches and outlets in my house were a random mix of styles and colors, so this weekend I replaced them all with more modern ones. OMG these new lever-edge devices are SO much easier than the screw-terminal kind (and so much safer than the backstab kind.) Anything else should be against code. 370
Brian Goetz @briangoetz.bsky.social · 14/09/2025"If you're actually an impostor, it's not a syndrome" 😂 www.youtube.com/shorts/xBilK...youtube.comVibe coding fixed my impostor syndromeYouTube video by Alberta Tech 1349
Brian Goetz @briangoetz.bsky.social · 03/09/2025Today, in "you had one job" failures: the FedEx "access manager" app has a place to add "help us find your address." The field accepts 20 characters. If finding my house isn't already obvious from the map, it's surely going to take more than 20 characters to explain it. 5161
Brian Goetz @briangoetz.bsky.social · 31/08/2025Glad to see that more shopping sites are upping their "filter" game, and some even exerting some pressure on vendor data quality. What I would love is to be able to look at an item and _see its values_ for all the filterable quantities, so I can refine my search with "(not) like this" 261
Brian Goetz @briangoetz.bsky.social · 27/07/2025RIP Tom Lehrer. I discovered his music in 1974, when my teacher brought in one of his albums to illustrate different forms of political protest. She generously let me borrow it, I played it a zillion times. At that age, I didn't understand it all, but I still thought it was hilarious. And still do. 0130
Brian Goetz @briangoetz.bsky.social · 24/07/2025Jersey Mike's tagline is "A Sub Above." But "Sub" literally means "below." Does this bother anyone else, or is it just me? 440
Brian Goetz @briangoetz.bsky.social · 07/04/2025It says a lot about the timeline we live in that the only stock that hasn't been pummeled by the sabotage being inflicted on the world economy is ... Gamestonk. 1100
Brian Goetz @briangoetz.bsky.social · 06/04/2025The great thing about first world problems is that there are so many to choose from! 1120
Brian Goetz @briangoetz.bsky.social · 26/03/2025Gah companies suck at survey design. Got a survey for a hotel I've stayed at many times. Rate your stay 1-10? OK. But then they want a "better/as/worse than expected". I know anything less than top rating is worse than not rating at all. But it _is_ exactly as expected - which is why I stay there. 480
Brian Goetz @briangoetz.bsky.social · 26/03/2025This was published in Mad Magazine in the late 60s. I remember reading it when I was a kid. I didn't understand it then; I couldn't believe people could be so stupid. 2369
Brian Goetz @briangoetz.bsky.social · 16/03/2025Please can we just get to the point where we charge more for overhead space than for checked luggage? 8160
Reposted by Brian GoetzGerrit Grunwald @hansolo.eu · 11/03/2025Stumbled upon #JEP502 which is about #StableValue, a new way of having immutable objects without using final which can have an impact on #jvm #startup. It’s these continuous minor improvements that make #Java keep up with requirements… openjdk.org/jeps/502 #OpenJDKopenjdk.orgJEP 502: Stable Values (Preview) 1153
Brian Goetz @briangoetz.bsky.social · 11/03/2025This book is the Grey and Reuter of the current generation. New edition coming! 2584
Reposted by Brian GoetzPer Minborg @pminborg.bsky.social · 06/02/2025We have been working hard on a new feature for #java called "Stable Values". Don't miss my talk at #JavaOne where I uncover what this can mean in terms of improved performance and maintainability for your Java code. Early bird discounts are still available! reg.rf.oracle.com/flow/oracle/...reg.rf.oracle.comSession Catalog 12510
Brian Goetz @briangoetz.bsky.social · 08/01/2025Every month I get an automated mail from my cable provider with the subject line of "Your billing cycle has ended". And every month, it makes me think "And now his watch has ended..." 161
Brian Goetz @briangoetz.bsky.social · 06/01/2025I ran into an obnoxious engagement hack today: a spammer used a subject line that was engineered to be a likely subject line in my e-mail history, thereby spoofing Apple Mail into threading it together with a discussion with a trusted colleague. It took me a second to realize what had happened. 182
Brian Goetz @briangoetz.bsky.social · 11/12/2024Just picked up a Bambu P1S on their Black Friday sale. Don't know anything (yet) about 3d printing, but I have to say this thing is a marvel of packaging-engineering. Much care has gone into allowing them to package all the accessories inside the printer for shipping, but without risk of damage. 1150
Brian Goetz @briangoetz.bsky.social · 26/11/2024Home upgrade peeve: product line non-orthogonality. Say Kohler has faucets in chrome, brass, and bronze. And sure, the color you want costs more. Fine. But they don't make the matching shower head in all the colors! So you still end up with mixed colors, or have to fall back to the most common. 140
Brian Goetz @briangoetz.bsky.social · 26/11/2024A surprise. My Xhitter feed now consists entirely of cat pics and garbage (trolls, spam, ads). Because the non-cat content is here. Half the pain of Xhitter was that the garbage tried to impersonate the non-cat content. With the non-cat content taken away, it has perversely become almost usable. 1170
Brian Goetz @briangoetz.bsky.social · 25/11/2024Reminder: the easiest and cheapest home upgrade is painting. And I've never seen anyone paint a room and then say "you know, it didn't need that at all." It's always "wow, that looks so much better." 1270
Brian Goetz @briangoetz.bsky.social · 21/11/2024Dealing with Comcast has become positively dystopian. When you call the regular number, you get the AI voice bot, and there is *no way* to get a human. Best they will offer is a link to online chat support. Only way to get a human is to call again and say "Cancel Service". 581
Brian Goetz @briangoetz.bsky.social · 14/11/2024If The Onion can buy Infowars, maybe it could do the same with Fox News? 3160
Brian Goetz @briangoetz.bsky.social · 14/11/2024Truth be told, the best part of social media is the cat pictures. Glad to see some of the best cat feeds (@shouldhavecat.bsky.social, @bodegacats.bsky.social) are here already! 0162
Brian Goetz @briangoetz.bsky.social · 14/11/2024Twitter was a good ride. Hard to leave 65K followers behind, but hard to stay there too. Let's try things where the sky is blue! 1414312