Skip to main content

Posts

Featured

Build Battle Royale

Last week I experienced one of those "perfect storm" technical problems that can ruin any faith one has in project planning. I spent a solid week on something that I thought would take a couple hours... Background The setting for this drama is the (notoriously neglected) build and integration process. For those unfamiliar with this concept, it's an automated process that takes programming source code and turns it into an all-in-one file that can be installed on other computers. The build is commonly a convoluted series of scripts that are not well documented. Institutional knowledge about the build tends to dissipate over time as developers focus mostly on other activities. Phases Initial Change I had intended to convert some JSON files that describe steps in a workflow to their equivalent in C#. This was supposed to improve maintainability prior to my adding more workflows and was quite a trivial thing to do, in theory. Unfortunately the exercise took longer than expecte

Latest Posts

Touch Typing - An All or Nothing Approach

Hammock Tips

Exploding Kittens Silliness

My Motorcycle Accident

Fun Purchase - All-In-One PC

I Call Him Thorn - Part 4

I Call Him Thorn - Part 3

I Call Him Thorn - Part 2

I Call Him Thorn - Part 1

An Illustration Of Decoupling - Part II of II