Helping Geeks Produce for Over 40 Years.

My mission is to help people learn how to embrace change and harvest its value. That’s why I started the Camerata: a community of like-minded teams and individuals pushing forward the industry of software development. Click the button and discover the benefits of becoming a member today!


Latest News

Real Programming S01E01: Getting Started

In this first episode we lay the groundwork for a simple desktop Yahtzee application.

camerata-screenshot

GeePaw’s Camerata

GeePaw’s Camerata is live! A community dedicated to makers making. Access to the Slack, one-on-one time with GeePaw, early access to educational videos, and more!

Town Halls

Starting at the end of March 2020, GeePaw will be hosting remote Town Halls via Zoom. These will be small gatherings capped at 25 participants and last about 90 minutes. Click the image to see the upcoming Town Halls.

Recommended Reading

Thanks to respondent feedback, I have been curating a list of all the reading that I mention in my blogs and elsewhere. I will update it as frequently as I can manage.


Latest Posts

Why Have a Change Strategy
Microtest Test-Driven Development is a strategy for change. To understand the case, we need to answer two questions: 1) Why have a strategy for change? 2) How does TDD provide one? Let's take up the first question today. (Before we begin, I remind you of the relative unimportance of geekery …
The Value Premise
Today it's microtest TDD's Value Premise: TDD ships more value faster when that value depends on changing our branching logic safely & quickly. Let's dig in. Before we start: geekery continues to seem largely irrelevant to me. 1 in 900 Black Americans have died of Covid. They're still shooting unarmed …
The Correlation Premise
Today, let's take on microtest TDD's Correlation Premise: Internal software quality (ISQ) and productivity are directly correlated. They go up together, and they go down together. Writing about geekery these days seems idle or frivolous at times. I've decided to just accept it as a way to relax here and …
The Judgment Premise
Today, let's talk about microtest TDD's Judgment Premise: "We are absolutely and permanently reliant on individual humans using their individual judgment in TDD." Folks, in these times, I gain respite in thinking & writing about geekery, and I hope you do, too. But there are more important stories, and this …
The Steering Premise
Microtest TDD's Steering Premise is quite simple, which may be why it sometimes meets furious opposition. It says "Tests and testability are first-class citizens in design." Let's talk that over a little. As is my wont, I remind you, TDD, and even geekery, aren't really the most pressing story around …
The Pieces Premise
The Pieces Premise says, "To get the whole thing to do what you want, start by getting each piece of it to do what you want. It's one of the basic underpinning of microtest TDD. It's a hard time out there for those working on social change. I want you …
Scroll to Top