July 13, 2026

Evals Are What Let Me Flip the Flag

There’s a specific kind of dread that shows up right before you change one line of config in production. In my case the line was a feature flag that decides which provider actually runs our LLM calls - the ones that read real customer documents and make decisions about them. Migrating to the new provider was the easy part. Weeks of code, sure, but code you can review. The scary part was the moment I’d set that flag to true and real traffic would start flowing through a model I hadn’t watched behave on real inputs yet. Read more

October 2, 2017

How I Learned About Testing

At Happy Bear Software, we have this writing series where each member on the team is asked a question and we write down our answers in approx 300words. I really love the question prompts and my answers so I thought that I might as well share them here. Here’s my answer to “How I learned testing”: The first time I was taught testing was in a class. It really didn’t make much sense to me because I didn’t get why I needed to write a bunch of code before I write the actual code. Read more