Your build is green and your shop’s search is broken: NDCG as a CI gate in .NET

A shopkeeper looks at two trays on his counter: an empty one beside an order for women's running shoes, and a full one with running shoes graded 3, a t-shirt graded 1 and a backpack graded 0, under a blackboard that reads NDCG@10, never below 0.80.

Test ecommerce search like code: an NDCG@10 gate in CI for .NET and Elasticsearch, and the bug it found on its first run.

A 30-second film for an open-source shop: FilmCraft, a local video model and an AI coding agent

Tendero's mark and its line, commerce for humans and agents, over the shopkeeper out of focus

A 30-second film for Tendero, made of its own code and screens: a shopkeeper animated by a local model, cut in FilmCraft from Claude Code.

One port, N catalogs: importing products into a .NET ecommerce platform

A shopkeeper checks deliveries against a contract: a wooden crate, a cardboard parcel and an envelope have come through the same back door, and their products wait on the counter with identical tags beside an empty shelf marked draft, under a blackboard that reads one door, any supplier.

How a .NET ecommerce platform imports products from any source through one interface, keyed services and a contract test suite.

Why design before code when an AI agent builds the screen in minutes: sketch, mockup and prototype

A shopkeeper plans his shop at the counter before opening: a pencil sketch of the shop's home page asking what a shopper must be able to do, four colour swatches, a cardboard model of the shopfront, and a closed laptop set aside for last.

Why design before code when an AI agent builds a screen in minutes: a design system, a sketch, a mockup and a prototype for an ecommerce platform.

Tendero has a home page: a 41-second film, and music, made of code

Tendero has a home page, and its 41-second film is a web page

Tendero has a landing page. Its 41-second film is a web page drawn with the design system and rendered to MP4, with music written as code.

From CocktailDev to Tendero: an AI-native ecommerce platform in .NET

From CocktailDev to Tendero: an AI-native ecommerce platform in .NET

Tendero is an AI-native, agent-ready ecommerce platform in .NET 11 and Angular 22: self-hosted with Docker, open source, and built with Claude Code.