Stephen A. Fuqua (saf)

a Bahá'í, software engineer, and nature lover in Austin, Texas, USA

The Elm Fork of the Trinity River has returned to its secondary banks at last and the Sam Houston Trail Park on the Campión Trail is once again accessible, after two months of flooding. Riding my bike there today, I managed to get a few good photos, which are posted on Google Photos. First six in the gallery are from last fall, but the rest are from today.

Continue reading…

The news has been going around: “refactoring doesn’t work,” say researchers. Code quality does not improve. It isn’t worth the time and effort. Here’s why I don’t buy it — why the research is fundamentally flawed and real software groups should ignore it.

Continue reading…

“Project T” is a temporary codename for a web application that I have begun developing off hours. Having just read The Phoenix Project, and now reading Continuous Delivery, I realized that the first step in creating a minimum viable product is to have a minimum viable process for continuous delivery, with no financial budget for that process. The solution combines a Microsoft Azure VM, GitHub, TeamCity, NuGet, Bower, Grunt, MSDeploy, and SoapUI. The result is this: as soon as I commit code to the version control system, it starts an automated chain reaction that ends with a complete install on my integration test servers.

deployment pipeline image

Continue reading…