GeePaw

MCE #1: Mindful, Collaborative, Experimental

This entry is part [part not set] of 3 in the series Mindful Collaborative Experimental

The majority of the time, my successful collaborations begin deep within me, and so do my unsuccessful ones. (Part of the reason I’ve been so quiet these days since first talking about collaboration has been finding a way into my take. What is the most important story? How can I tell it? What advice, if […]

MCE #1: Mindful, Collaborative, Experimental Read More »

UDispatch #5: What is TSD?

This entry is part [part not set] of 5 in the series UDispatch

So. What is TSD? It’s a small library whose purpose is to make it easy to collect, render, compare, diff, and test tree-shaped data. Once we get past basic programming, it is very common to have to create orchestras of objects that form conceptual trees. Note, these aren’t literal trees. Hmmm. Better talk about that.

UDispatch #5: What is TSD? Read More »

Old White Guys and Agility

I’d like to take a second to address a trope I see here and there about the founding of the agile community. It’s the stuff about "old white men". Non-trigger warning: relax. This isn’t a rant. BTW, I hate using the word "agile" for our movement, & usually use circumlocutions to avoid it. I believe

Old White Guys and Agility Read More »

UDispatch #4: Stand-In Plugins

This entry is part [part not set] of 5 in the series UDispatch

The next amazing layer, now that we’ll have plugin architectures worked out, is to use plugins as stand-ins — very lightweight simulators — of the upstream behavior. A "stand-in" is a plugin that pretends to be an upstream service expressly for the purpose of developing a particualr downstream or set of downstreams that operate against

UDispatch #4: Stand-In Plugins Read More »

UDispatch #3: Custom Traffic Display

This entry is part [part not set] of 5 in the series UDispatch

Generic traffic display is part of the second layer of UDispatch’s intended functionality. And that’s okay. But custom traffic display is even better. The first layer gives us the handy bulk reverse proxy, and the second one gives us generic traffic display. And both of these help a little. But there’s two more layers of

UDispatch #3: Custom Traffic Display Read More »

Upstream Uptime #4: Content-Level Versioning and Diagnostics

This entry is part [part not set] of 4 in the series Upstream Uptime

Half of the point of upstream-centric architectures is simultaneous change, and that means the content needs versioning & diagnostics, not just our transport. The biggest single difference between a modern upstream-centric architecture and our database apps: the database app doesn’t change without our control. We choose how/when we upgrade. In effect, the database, even though

Upstream Uptime #4: Content-Level Versioning and Diagnostics Read More »

Scroll to Top