Rust closures: How a closure can implement more than one trait

Closures in Rust implement a set of traits. In some cases there can be more than one of these traits that a closure might implement.

read more →

On Collecting Result Types in Rust

The collect method in Rust can create collections from iterators. This post discusses how collecting Result types works.

read more →

Solving tool bloat in Agentic AI at the gateway layer

In this article, I discuss how semantic tool filtering at the API gateway cuts token costs and improves tool-selection accuracy.

read more →