Contact me:
Ted M. Young

Ted M. Young (7)

Java trainer, coding coach, and expert in designing learning experiences for developers. Contact me at:

Not Taking My Own Advice

The other day I was pairing with a friend of mine on an app I call "Kid-Bank" (tracking how much money my son has, since he doesn't have his own bank account). We were making nice progress, doing basically the BDD->TDD->BDD cycle: discuss a user story ("show current balance"), make an integration test (using MockMvc from Spring Boot) that fails, then drop a level to test-drive the implementation of the core Domain code, popping back up when we think we're done and the integration test should pass. All good stuff.


"Human Learning" Video Available

Back in October 2018, I gave my 3rd iteration of my talk: "Human Learning: How We Learn & Why It Matters" at the Silicon Valley Code Camp. The video recording of that talk is now up on YouTube here: Slides from the talk are available…

Ports & Adapters & Burgers (SVCC)

At this past weekend's Silicon Valley Code Camp (SVCC), I gave a talk on the Ports & Adapters architecture (aka Hexagonal) as implemented in Java and Spring Boot. I tried to squeeze what's normally a multi-day class into a 60 minute talk, and I hope…

Human Learning Talk (SVCC)

This was the 3rd time I've given this talk, and each time I realize how much more there is to talk about! I got some great questions and comments afterward, so thanks for that. It was video recorded, so as soon as the video is…

self.conference 2018: Presentation Slides

Thanks again to the self.conference folks for allowing me to talk about Human Learning at the conference. For those who came here by way of my talk, my slides are here. Would love to hear feedback, questions, criticism, etc. via Twitter (public or DM) where I'm @jitterted.