← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 42
  1. Live Coding Journal - Apr 15, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  2. Live Coding Journal - Apr 13, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  3. Live Coding Journal - Apr 7, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  4. Live Coding Journal - Apr 6, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  5. Live Coding Journal - Apr 2, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  6. Live Coding Journal - Mar 30, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  7. Live Coding Journal - Mar 25, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  8. Live Coding Journal - Mar 24, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  9. Live Coding Journal - Mar 23, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  10. Live Coding Journal - Feb 19, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  11. Live Coding Journal - Feb 18, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  12. Live Coding Journal - Feb 16, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  13. Live Coding Journal - Feb 12, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  14. Live Coding Journal - Feb 11, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  15. Live Coding Journal - Feb 10, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  16. Live Coding Journal - Feb 9, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  17. Live Coding Journal - Feb 5, 2026

    All the code I’m working on in my live coding stream is available at https://github.com/jitterted/jitterticket-event-sourced.

  18. Live Coding Journal - Feb 4, 2026

    Notes from Today’s Live Coding Session I’m back from vacation and resumed my live coding streams where I’m working on “JitterTicket”, an example Event Sourcing application in the Concert Ticketing domain.

  19. What Project Should I Work On?

    Improving Your Skills Just about every week on my live-coding stream, I get asked “how do I learn Java/Spring Boot/etc.”?

  20. Playing to Learn Predictive TDD

    Playing the Game The Video On the Agile Lunch & Learn channel, I gave a talk about “Predictive” Test-Driven Development as an introduction to JitterTed’s TDD Game.

  21. Your Classes are Too Big (Talk)

    Slide from the Primitive Obsession presentation The Video Recently at the Seattle Software Crafters meetup (remote), I gave a new version of my talk on Primitive Obsession.

  22. I'm Done with Unit and Integration Tests

    Does 'No' sound good to you?

  23. More Testable Code with Hexagonal Architecture (Talk)

    Slide from the presentation The Video Recently at PhillyXP (remote), I gave an updated version of my talk on how Hexagonal Architecture—primarily its separation of concerns—helps make code more testable.

  24. Top Five "Forever" Books for Coders

    Introduction On my live coding stream, the question often comes up: “what books would you recommend?”

  25. Event Bus: Inside or Outside the Hexagon?

    Hexagonal Architecture: The Hexagon Q.

  26. Removing a Feature is a Change in Behavior

    On my Discord, @Oye recently asked about removing a feature from a codebase using Test-Driven Development (TDD).

  27. Improving Perceived Performance, Hexagonally

    Why Ensembler is Slow I’ve been trying to figure out how to make Ensembler, my scheduling application for group programming sessions (aka MobReg), more responsive.

  28. Tightening Our Assertions

    Really Squeeze 'Em Specifying, or Over-specifying?

  29. How I Think About Builders

    For the GoF Builder, use the KDL language as the “director” and then implementations that can create an HTML document, a PDF, or even JSON.

  30. Pardon the Clutter

    Welcome to The New TED.DEV If you’ve stopped by here before, you may have noticed that the domain TED.dev no longer redirects to tedmyoung.com, which is my old (and non-responsive, yucky) website.

  31. Implementing the Feature

    Implementing the Feature Continuing from last time, we’re now ready to write code!

  32. Remote Learning Ensembles

    2023-10-09: Added “Spectator” role information, added Retrospective details 2023-03-27: Added some Driver etiquette around not blocking information, closing unneeded windows, etc. 2022-06-09: This article was originally published on Dev.to, but it’s time…

  33. Fooled By the Failure to Fail

    In Part 2 of my “Predictive Test-Driven Development” series, I talked about how predicting the failure of a test is not always enough.

  34. Predicting the Failing Test

    Way back in March 2021, I started explaining my Predictive Test-Driven Development process.

  35. Faster Feedback Using In-Memory Repositories

    One of my Twitch viewers was confused about the “Fake” and “In-Memory” Repositories I use, and wanted to know more about them.

  36. Refactoring Tests

    As you may know, I code live on Twitch whenever I can.

  37. Naming Conventions for DTOs

    This article comes from a question asked in my Discord.

  38. Favorite IntelliJ IDEA Plugins

    2023-02-21: Added the Custom Postfix Templates plugin. 2023-02-02: This article was originally published on Dev.to, but it’s time to bring it here, as well as bring it up to date.

  39. Clarifying the Goal of Behavior Change

    Change Behavior with Predictive TDD In my last post, I talked about the two main activities of Test-Driven Development[1]: Change Behavior: adding capabilities and features to a system, or, perhaps, fixing bugs.

  40. Red-Green or Refactoring First?

    When it comes to Test-Driven Development, we often see it as a cycle consisting of three parts: RED, GREEN, and REFACTOR.

  41. Domain vs. Technical

    I was recently reminded (thanks to Jon Reid @qcoding) of a tweet I wrote back in July 2020: When doing #TDD and writing unit tests, I try to write my expectations in the language of the domain (Ubiquitous Language from DDD) instead of primitives and colle…

  42. Human Learning (Video)

    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.