# Videos

> Hands-on ChilliCream TV episodes on GraphQL and .NET with Hot Chocolate, Fusion, Nitro, Mocha, and Strawberry Shake, from the team that builds them.

Canonical source: https://chillicream.com/videos

ChilliCream TV

Hands-on episodes on GraphQL and .NET with Hot Chocolate, Fusion, Nitro, Mocha, and Strawberry Shake.

[Browse episodes](#episodes) [Subscribe on YouTube](https://www.youtube.com/@chillicreamtv)

## All episodes

- [![](https://chillicream.com/_optimized/images/remote/3edfa230f2b98c4da6759735b6ff9f8602a9bd805edaec6a0a3e32469a5c654b.jpg)Ep 09Aug 12, 2026SourceGraphQL Federation Development Just Got EasierUse Fusion 16.6 and Aspire to develop one subgraph locally against your federated system, with automatic gateway recomposition and breaking change feedback.Watch](https://chillicream.com/videos/2026-08-12-fusion-local-development)
- [![](https://chillicream.com/_optimized/images/remote/245f266c90eb8c95d7ce6ed12c618d819dd65b0db80a586a850bb3f8217030db.jpg)Ep 08May 1, 2025SourceHow to Use State in DataLoader for Context-Aware FetchingMake your DataLoaders stateful to pass tenant IDs or authorization context and fetch data in the right scope without losing performance.Watch](https://chillicream.com/videos/2025-05-01-stateful-dataloader)
- [![](https://chillicream.com/_optimized/images/remote/fac1320672c60159269c1f7fd2e6f067fcf907e50dc1b1dc295e45ea2757e956.jpg)Ep 07Apr 9, 2025Smarter Caching with DataLoader: Add a 2nd-Level Cache!Add a second-level cache to DataLoader to cache entities across requests and give your GraphQL API a real performance boost.Watch](https://chillicream.com/videos/2025-04-09-dataloader-second-level-cache)
- [![](https://chillicream.com/_optimized/images/remote/52b42487180b321f1c3734c6405635da14f81c382aa96cef2d27e34f5b891b86.jpg)Ep 06Apr 1, 2025SourceBoost GraphQL Performance with EF Core ProjectionsA tour of the new projections engine in Hot Chocolate: what changed, what is new, and how it helps you write faster GraphQL queries with EF Core.Watch](https://chillicream.com/videos/2025-04-01-ef-core-projections)
- [![](https://chillicream.com/_optimized/images/remote/904f42c9c0b6a348a269312c19aec5970a75add791457d047b1fe3dce91b442a.jpg)Ep 05Mar 24, 2025SourceMake Your GraphQL Connections Smarter! Add AggregationsUse the Connections API in Hot Chocolate to add aggregations like totals and counts to your GraphQL connections, right alongside the data.Watch](https://chillicream.com/videos/2025-03-24-connection-aggregations)
- [![](https://chillicream.com/_optimized/images/remote/987512408ea4696a1808a663c88e74cc0a5d7f9a13440be35600d5871b1634d7.jpg)Ep 04Mar 17, 2025SourceOffset Pagination is Dead! Meet Relative CursorsA look at the new paging capabilities in Hot Chocolate 15.1, including relative cursors, which make offset pagination obsolete.Watch](https://chillicream.com/videos/2025-03-17-relative-cursors)
- [![](https://chillicream.com/_optimized/images/remote/71b8759b94d8c558ade482d4ddffb23ad870f446f4c657237f0fd9569adf7cbc.jpg)Ep 03Mar 5, 2025SourceMaster DataLoader in Layered Architecture!Use DataLoader in your business layer without taking a dependency on Hot Chocolate.Watch](https://chillicream.com/videos/2025-03-05-dataloader-in-layered-architecture)
- [![](https://chillicream.com/_optimized/images/remote/fab92eb17c60d501a7d01baea670d6d6c1f476c70358296e4218aafbc6115c5e.jpg)Ep 02Feb 27, 2025SourceThe Future of Data APIs: GreenDonut in Action!Dive into the GreenDonut.Data package and use paging, projections, filtering, and sorting in a layered architecture.Watch](https://chillicream.com/videos/2025-02-27-greendonut-in-action)
- [![](https://chillicream.com/_optimized/images/remote/baf65e9422bbe7f3ef4dacea5336e9739ece0d2826be8e8ccec5b3dc9a800105.jpg)Ep 01Feb 19, 2025SourceDataLoader Explained: What, Why & Where It Belongs!What DataLoaders are, why you should use them, and where they belong in your project, with Green Donut and Hot Chocolate 15.Watch](https://chillicream.com/videos/2025-02-19-dataloader-explained)
