Last week, I was talking with a colleague about how AI is changing software development and what that means for people entering the field. We're both fairly deep into our careers and have our own perspectives on development processes. He's a seasoned agile practitioner, and he wondered aloud whether the skills he's spent years developing … Continue reading Does AI Make Waterfall Affordable Again?
Tag: Career
The Indispensable Backwater
I've spent all of my professional life working in geospatial technology. During that time, I've watched the industry move from specialized workstations and expensive proprietary software to web services, the cloud, and open-source software. I've also watched geospatial capabilities become embedded in nearly every corner of the modern economy. Yet, despite all of that, geospatial … Continue reading The Indispensable Backwater
The “R” Word
My retirement plan is pretty simple. I don’t plan to. I am fortunate to enjoy my work and see no reason to stop doing it in response to an arbitrary age boundary. Geography figures into that viewpoint. I grew up in the DC area, where the news was always dominated by local and national leaders … Continue reading The “R” Word
Twenty Years, Part Three
I recently finished implementing a network analysis through PostGIS and pgRouting, exposed through an MCP interface so it can be called by AI. I have done versions of this as a Lambda and as a Google Cloud Function. Before that, I did it in Node. Before that, in ASP.NET with a different routing library. Before … Continue reading Twenty Years, Part Three
Reading the Terrain
There is a stretch of my career I tend to skip over. When I tell the story of how I got here, I usually start somewhere around Zekiah, sometimes a little earlier, but the three years I spent at Booz Allen Hamilton in the 1990s rarely get more than a sentence. I move past them … Continue reading Reading the Terrain




