Jordan Edmunds, PhDNo, ChatGPT isn’t replacing software engineersAt least not without some more fundamental advances5d ago5d ago
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
Jordan Edmunds, PhDWhy altruism Needs to DieWhat we should replace it with, and why it was never alive in the first placeJan 191Jan 191
Jordan Edmunds, PhDYou’re probably writing unit tests wrongFocus on behavior rather than output for more robust, useful, longer-lived testsJan 7Jan 7