
Testing with pytest: Fixtures, Fake Models, and Properties
How do you test code that depends on an unpredictable AI model? This post covers pytest from the first test to fixtures and parametrize, sho...

How do you test code that depends on an unpredictable AI model? This post covers pytest from the first test to fixtures and parametrize, sho...

Three easy-to-miss boundaries in Keycloak extensions: selection, enrollment and packaging.

My rule for evaluating an agent skill is deliberately asymmetric: Test the agent on the weakest model you intend to support. Choose the judg...

Node's built-in test runner has been stable since v20 and now handles mocking, coverage, watch mode, and TypeScript files. Here's what it do...
This is more like a heads-up article and a little mortification that I didn't realize this quickly… Just a little… 😂 I recently spent an ev...

Two developers look at the same untested codebase and reach opposite conclusions. One says "this is reckless, we need 100% coverage before w...

Node.js 24 LTS quietly replaces many of JavaScript’s most-used tools. TypeScript execution, testing, env loading, SQLite, HTTP requests, fil...

Since March 2026, the LocalStack image won't start without LOCALSTACK_AUTH_TOKEN. Here's how I feed...