Ted M. Young (he/him) aka @JitterTed
banner
ted.dev
Ted M. Young (he/him) aka @JitterTed
@ted.dev
#Java coach/consultant/streamer. Maker of "JitterTed's TDD Game" https://tdd.cards

Live streaming my coding mistakes at https://JitterTed.Stream and https://JitterTed.TV

#Refactoring #JUnit #TDD #TestableArchitecture #DomainDrivenDesign #Ensembling #LGM
Pinned
The "Refactoring" Expansion to tdd.cards is going into Play Testing soon! I think it's going to be fun and instructive (and fun).

If you buy a physical copy of the game now, you'll get a discount on the expansion.

You'll also get early access to the online version.

#TDD #Refactoring #BoardGames
JitterTed's TDD Game by Ted M. Young
Have fun learning how to do Test-Driven Development with JitterTed's TDD Game!
tdd.cards
Reposted by Ted M. Young (he/him) aka @JitterTed
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support.

I'm open to remote (anywhere) and hybrid roles in Switzerland. I have 25+ years experience as a software developer, 8 as devrel www.linkedin.com/posts/aalmir...
#opensource #opentowork | Andres Almiray
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland (...
www.linkedin.com
November 11, 2025 at 10:46 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
Looking for a new colleague with great developer and communication skills?

Get Andres while he is available!!!!

#Java #JVM #Software #Hire
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support.

I'm open to remote (anywhere) and hybrid roles in Switzerland. I have 25+ years experience as a software developer, 8 as devrel www.linkedin.com/posts/aalmir...
#opensource #opentowork | Andres Almiray
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland (...
www.linkedin.com
November 11, 2025 at 11:30 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
📢Important Update 📢

Many have asked for more time to submit to the 2026 #JavaOne call for papers. We've extended the deadline until Nov 13th at 11:59pm PT. Be sure to submit your #Java proposal(s) before time runs out:

➡️ social.ora.cl/6013A7UXF
November 11, 2025 at 5:43 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
Pixar designed Toy Story to be printed on physical film. The Disney renaissance movies were the same.

Today, it's hard to see them as they were meant to be seen. The versions on streaming and home media aren't quite the same films that ruled the '90s:
animationobsessive.substack.com/p/the-toy-st...
November 11, 2025 at 3:07 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
happy to announce htmx 4.0.0-alpha2, the first not-totally-embarassing alpha release of htmx 4:

four.htmx.org/posts/2025-1...
</> htmx ~ htmx 4.0.0-alpha2 has been released!
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext...
four.htmx.org
November 10, 2025 at 7:54 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
The Democratic establishment has chosen the candidate they want to put in the Massachusetts 6th District. He’s moving from DC to run and bringing big money with him.

You can help us fight for better than a generic politician with a platform written by polls: secure.actblue.com/donate/bab-b...
Donate to Beth Andres-Beck
Show your support with a contribution.
secure.actblue.com
November 10, 2025 at 10:14 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
The goal of Arconia OpenTelemetry is to provide a single dependency you can add to your Spring Boot application to get unified #Java observability with minimal configuration and maximum compatibility with both OpenTelemetry and Micrometer ecosystems.

www.thomasvitale.com/spring-boot-...
Spring Boot Observability with Arconia OpenTelemetry
Arconia OpenTelemetry enhances observability for Spring Boot by combining the standardization of OpenTelemetry with the robustness of Micrometer.
www.thomasvitale.com
November 10, 2025 at 6:40 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
Have I mentioned that with the @micrometer.io and @projectreactor.io releases on Thursday and Friday, the release train for @spring.io Boot 4.x and @spring.io Framework 7.x has started? 😄

If you want to jump on the train: spring.io/blog/2025/09...
November 10, 2025 at 7:10 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
Not all answers to your questions about the Inside #Java Newscast made it into the jubilee episode and so I posted the remaining ones to my channel - about how the team works together, how much I still code, how AI may impact my work, and more:

www.youtube.com/watch?v=TypH...
Q&A About My Work At Oracle's Java Platform Group
YouTube video by nipafx
www.youtube.com
November 10, 2025 at 3:39 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
Jackson 3 lands in Spring Boot 4! The new JsonMapper replaces ObjectMapper with immutable, thread-safe configs. Better date handling, unchecked exceptions for cleaner lambdas, and JSON views for precise serialization control.

Watch: youtu.be/4cvP_qroLH4

#SpringBoot #Java
Jackson 3 Support is HERE: What's New in Spring Framework 7 & Spring Boot 4
YouTube video by Dan Vega
youtu.be
November 10, 2025 at 6:13 PM
Our book club returned from an extended hiatus last week and we've gotten to the meat of @vladikk.bsky.social's book: "Balancing Coupling in Software Design"!

That doesn't mean it's too late to join, as long as you've read the last few chapters (8-10), we can get you up to speed...
November 10, 2025 at 1:45 PM
Our book club returned from an extended hiatus last week and we've gotten to the meat of Vlad Khononov's book: "Balancing Coupling in Software Design"!

That doesn't mean it's too late to join, as long as you've read the last few chapters (8-10), we can get you up to speed...
November 9, 2025 at 11:38 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
We ask everyone outside of the car to be safe so that drivers can be dangerous.
November 8, 2025 at 11:21 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
I spotted this on Mastodon and I find it horrible, not least for the speed with which this has happened.
November 4, 2025 at 9:56 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
#OpenTelemetry can enhance #Java application reliability by uncovering hidden production issues through real-time observability and tracing.

Watch and learn practical techniques to diagnose problems and improve performance, especially in cloud-native and microservice environments.
How I Solved Production Issues with OpenTelemetry And How You Can Too by Cees Bos
YouTube video by Devoxx
www.youtube.com
November 9, 2025 at 11:53 AM
Reposted by Ted M. Young (he/him) aka @JitterTed
EqualsVerifier 4.2.2 is out!

It now supports EnumSets and EnumMaps for enums with only one value. Also, I fixed an error message that referred to Warning.ZERO_FIELDS, which was removed in version 4.0.

All in all, very exciting stuff

Check it out at github.com/jqno/equalsv...

#java
github.com
November 9, 2025 at 6:58 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
November 8, 2025 at 11:23 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
I couldn't help but to let out my acting side to give this post a voice.
November 8, 2025 at 10:24 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
I made a random compliment generator today because I wanted to make something nice :)
Compliments 💖
You deserve to hear this
dr.eamer.dev
November 8, 2025 at 11:51 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
"6-7"?! Boy I say boy you gen alpha kids cant be doin' that! Your signifiers need signs boy! You've laid a rhetorical claim to an empty space son! You're creatin' a nihilistic dialectic! Your broccoli hairs obfuscatin' some much needed communication! Find some MEANIN', kid!
November 8, 2025 at 6:22 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
Community Over Code 2025

"Dependency Management for Java applications"

#CommunityOverCode

docs.google.com/presentation...
Dependency Management for Java - 2025-09-11
Sean Sullivan Community Over Code September 2025 Dependency Management for Java applications
docs.google.com
September 12, 2025 at 7:38 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
Reposted by Ted M. Young (he/him) aka @JitterTed
🧩 Great read from The Code Whisperer:
“Clarifying the Rule of Three in Refactoring.”
When to duplicate, when to abstract — and why context matters more than counting.

Read → blog.thecodewhisperer.com/permalink/cl...

#SoftwareEngineering #Refactoring
Clarifying the Rule of Three in Refactoring
Rules can cause confusion, because we try to hard to follow them. The Rule of Three, a classic
blog.thecodewhisperer.com
November 8, 2025 at 4:08 PM
Reposted by Ted M. Young (he/him) aka @JitterTed
👾13 Best Practices for Securing Docker Container Images

13 is your lucky number now, friends, because in my newest video, I discuss 13 techniques for reducing the attack surface of Docker container images and detecting malicious activity faster:
www.youtube.com/watch?v=TyNG...
Docker Container Image Security: 13 Best Practices
YouTube video by CyberJAR
www.youtube.com
November 8, 2025 at 3:16 PM