Writing an agent skill
Explains how to write reusable 'agent skills' for AI coding assistants to avoid repetition and optimize token usage.
Explains how to write reusable 'agent skills' for AI coding assistants to avoid repetition and optimize token usage.
The article critiques the DRY principle, explaining how its overzealous application can lead to complex, hard-to-maintain code and bad abstractions.
Explains fundamental software engineering principles like DRY to help developers write cleaner, more maintainable code.
A talk arguing that strict DRY principles can lead to incomprehensible code, promoting the value of 'WET' codebases.
How to use NServiceBus's IWantToRunBeforeConfiguration interface to apply DRY, unobtrusive message conventions across multiple endpoints.
Extending JavaScript's Math.round, Math.ceil, and Math.floor functions to support precision parameters for decimal rounding.