Jordan Edmunds, PhDHow to properly test side effects with TDDStop inspecting classes, and start building interfacesAug 11Aug 11
Jordan Edmunds, PhDWhy I don’t f**k with side projects5 reasons why the costs outweigh the benefitsAug 41Aug 41
Jordan Edmunds, PhDNo, ChatGPT isn’t replacing software engineersAt least not without some more fundamental advancesJul 21Jul 21
Jordan Edmunds, PhDCorporate greed is all your faultIt’s a feature, not a bug. And it’s here to stay.Jul 5Jul 5
Jordan Edmunds, PhDWhy code reviews are my highest-priority workIncrease team velocity and make everyone’s life betterMay 20May 20
Jordan Edmunds, PhDTesting threaded coded with thread runner injectionWhen futures just aren’t enoughMay 192May 192
Jordan Edmunds, PhDWriting more modular code with dependency injectionFall into the pit of success with the architect’s favorite patternApr 25Apr 25
Jordan Edmunds, PhDWriting future-proof code with dependency injectionBackwards-incompatible changes are no moreApr 25Apr 25
Jordan Edmunds, PhDWriting more testable code with dependency injectionThe architect’s favorite software patternApr 25Apr 25