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.

Stop Re-Entering Your Token in Swagger UI: EnablePersistAuthorization in ASP.NET Core

EnablePersistAuthorization in ASP.NET Core

Introduction Today, while adding an authentication improvement to one of our private APIs, I came across EnablePersistAuthorization. Honestly, I had no idea it existed, and surprisingly, I find it quite useful for local development and debugging environments. If you've ever worked with Swagger UI on a protected API, you know the pain: you open the Authorize dialog, paste … Sigue leyendo Stop Re-Entering Your Token in Swagger UI: EnablePersistAuthorization in ASP.NET Core →

⚙️ How I Fully Automated My New Dev Machine Setup. Windows + Terminal (PowerShell + WSL)

New envrionment setup

Last week I received my new Yoga Pro 9 16IAH10 – Type 83L0 (specs here), and of course… installing everything manually wasn’t an option 😅. So, I automated the entire process — from Windows setup to terminal styling — using PowerShell and a few carefully crafted scripts. 🇪🇸 Spanish Summary / 🇬🇧 English Summary 🇪🇸 … Sigue leyendo ⚙️ How I Fully Automated My New Dev Machine Setup. Windows + Terminal (PowerShell + WSL) →

Extending Semantic Kernel with MCP and Google Gemini: Real‑Time Weather Agent

Introduction In our previous article, you learned how to expose a weather API using [McpServerToolType] and [McpServerTool]. In this follow-up, we’ll integrate that same API with Semantic Kernel, but we’ll use Google Gemini v2.5 as the LLM to enable automatic tool invocation, something not possible with ONNX at moment I'm writing this post. Architecture Overview … Sigue leyendo Extending Semantic Kernel with MCP and Google Gemini: Real‑Time Weather Agent →

Implementing Embeddings via ONNX with Semantic Kernel for Local RAG Solutions in .NET

Flowchart diagram showing a RAG pipeline: a user sends a request to a .NET API, which performs embedding generation (highlighted with a large magnifying glass), then queries a vector database, and finally uses Phi-3 LLM to generate the response.

Introduction In our previous article "Building a RAG API with .NET, Semantic Kernel, Phi-3 and Qdrant", we focused on setting up a local Retrieval-Augmented Generation (RAG) API with minimal dependencies on external services. One key piece of that architecture, which we only briefly touched upon, is the embedding service. In this follow-up, we'll dive deeper … Sigue leyendo Implementing Embeddings via ONNX with Semantic Kernel for Local RAG Solutions in .NET →

[TIP] From Custom Converters to Attributes: Polymorphic Serialization Made Easy in .NET

Polymorphic serialization in .NET

Introduction Over the past few days, I’ve been deep in the trenches working with serialization of complex objects in .NET. Like many of us, my go-to method was to create custom JsonConverter classes—the usual routine. But then I stumbled upon something surprising: new polymorphic serialization features introduced in .NET 8. Naturally, curiosity kicked in, and … Sigue leyendo [TIP] From Custom Converters to Attributes: Polymorphic Serialization Made Easy in .NET →

Automate Unit Tests in .NET with GitHub Copilot Agents: Prompt, Iterate, and Win!

Running .NET unit tests generated by Copilot using dotnet test

Introduction Writing effective unit tests is a crucial part of professional software development, especially in modern .NET projects. Lately, I have been refining my approach to unit testing by leveraging GitHub Copilot and the new Copilot Agents feature in Visual Studio Code. Instead of manually writing every test, I discovered a powerful workflow where AI … Sigue leyendo Automate Unit Tests in .NET with GitHub Copilot Agents: Prompt, Iterate, and Win! →

🚀 Building a RAG API with .NET, Semantic Kernel, Phi-3, and Qdrant: Enrich Your E-commerce Experience

Basic flow of a RAG

Learn how to build a powerful RAG (Retrieval-Augmented Generation) API using .NET, Microsoft Semantic Kernel, Phi-3, and Qdrant. Combine your private e-commerce data with LLMs to create smarter, grounded responses. Simple and easy step-by-step! Introduction In previous articles we explored the power of Phi-3 for image analysis and automating e-commerce product descriptions. Now, let's take … Sigue leyendo 🚀 Building a RAG API with .NET, Semantic Kernel, Phi-3, and Qdrant: Enrich Your E-commerce Experience →