Exception Not Found

Between Two Stacks: The Consequences of a Data-Less Decision

We've been having an ongoing debate in our team about what archicture to use to implement our new enterprise-level application. There are two possible solutions, one familiar, one fast, but we can't seem to reach a conclusion as to which to use. A lack of applicable data is forcing us

The Lean Waterfall: When Waterfall Looks Like Agile

I met a new team member (we'll call him Jerry) in our department today, and he offhandedly mentioned something that blew my mind. We're on the verge of a sea change in my organization, and only now am I becoming aware that the Agile process I thought I'd been doing

Zealotry Has No Place In Software Development

I'd like you all to meet Bob. Bob is a nice guy, and a good programmer. Give him a problem, any problem, and he'll get the job done, cleanly and quickly. He's been at this company long enough to know what the business wants before they do. All-in-all, he's an

You Are Not Your Code

What gives code value? Does your code need to have meaning, a purpose, for you to have the necessary involvement to give your best effort? To what extent should we care about the usage for the code that we write? A lunch conversation with three of my coworkers prompted these

The Ultimate Fate of All Software

Some realizations come slowly, but some hit you like a freight train. I had one of those this week while working on the latest change to the PAE system [http://www.exceptionnotfound.net/designing-a-workflow-engine-database-part-1-introduction-and-purpose/] we've worked so hard on. It was a good change, one I was happy to implement

Exception Not Found © 2026