Pedagogy

Humans & Mistakes

Approaches in software development — or anything else — that don’t take ordinary human failings as their starting point are prone to dramatic failure. "The Impossible Human" is, well, noticeably uncommon. Let’s dig in on that. More geek joy comfort food from me today, but please think & work outside the monitor by enabling and encouraging change in our wider world. Black Lives Matter. Some years back, I made content for a CMS that had a whole lot of overlapping …

Humans & Mistakes Read Post!

An Early TDD Experience

HOT TIP! Click the image below to get $75 off Ted Young’s new interactive online class running March 8th-11th 2021. Use special code "GEEPAW" at checkout. Thanks! When we talk about transitioning to microtest TDD, we have to figure out how to provide the right experiences in the right order. That’s why I propose we start by getting the experience of changing a well-microtested graceful class. Folks, my ideas about changing code are thoroughly entangled with my ideas about changing …

An Early TDD Experience Read Post!

Technique & Transition

HOT TIP! Click the image below to get $75 off Ted Young’s new interactive online class running March 8th-11th 2021. Use special code "GEEPAW" at checkout. Thanks! Microtest TDD is a "way of coding", not an after-market bolt-on to old-school approaches, and as a result, we have to constantly intertwine our conversation about technique with our conversation about transition. Geekery’s fun for me, and it’s comforting, but it’s not the most important story going on around us. Enjoy this thread, …

Technique & Transition Read Post!

Learning TDD w/ Four Mentors

Because microtest TDD is more a "way of geeking" than a technique or a received body of knowledge, building one’s faculties is a long and sometimes perilous effort. Let’s talk about learning. (I, too, feel a little relief just now, tho not as much as some, because recent events aren’t an ending, they’re the beginning of a lot of work. Black Lives Matter. Stay safe, stay strong, stay angry, stay kind. Let’s keep changing this.) I want to approach the …

Learning TDD w/ Four Mentors Read Post!

Pedagogy In The Trade: Changing Emphasis

I want to start talking about teaching in the geek trades. Today in particular, I want to talk about "emphasis", what our style & materials stresses or underlines about the path to mastery for our up and coming geeks. Black lives matter. Here I sit writing geekery, a sideshow, while my siblings are out there day on day putting themselves at grave personal risk in the quest for equity. I strongly support their efforts. Stay safe, stay strong, stay angry, …

Pedagogy In The Trade: Changing Emphasis Read Post!

Scroll to Top