Schmonzcast #19: Three years ago, I attended my first big tech conference. At CodeMash 2013, the contrast with my workplace made apparent just how isolated I’d been from modern software practice and its practitioners. I was reminded that other kinds of workplaces exist. And I found myself, revealingly, a bit embarrassed to tell people where I worked. CodeMash was a catalyst for changing my job and reshaping my career. Now I’m a software development coach with Pillar because I want to help folks who are trying to do good work and finding it painful, a struggle I know well. In this talk from my fourth CodeMash — and first as a speaker! — I share some stories of that struggle.

(I gave a shorter version of this talk at Agile Roots.)

Further Reading

The talk was based on this series of articles:

TDD in context #1: Keeping my job

TDD in context #2: A last-minute feature

TDD in context #3: Deadline pressure

TDD in context #4: Continual delivery

TDD in context #5: Fail-safe

TDD in context #6: A big project

TDD in context #7: Win-win

TDD in context #8: No secret

TDD in context #9: Thwarted

TDD in context #10: Testing acceptance