Recent Posts

MCP with Functions

Model Context Protocol (MCP) is a way for apps to provide capabilities and context to a large language model. A key feature of MCP is the ability to define t...

What is new in AKS

What’s new with Microsoft in open-source and Kubernetes. The blogpost contains an overview of many developments including Hyperlight, Drasi, KubeFleet, SpinK...

GPU as a service

AI workloads can use lots of GPUs, which are expensive, hard to get, and require power and precious metals. What if … you could use GPUs as a service, don’t...

Global AI resources

Global AI Bootcamp is a great way to meet with like-minded people who are learning about AI either locally in-person or virtually online. If you didn’t ge...

RAG enabled AI apps

This title is generic, but the blog post and video are actually very specifically about Ask Learn, the chat experience you have may have used through Azure p...

Dapr workflows

This week Dapr v1.15 was released. I wrote about Dapr before because it is a great framework to help build custom apps in any language which takes care of th...

Learn about Learn

This week I had the opportunity to present about Microsoft Learn, and what we are working on. This is a fun way of structuring thoughts on (digital) paper an...

AI Agents for beginners

Artificial intelligence is generating lots of excitement, confusion, criticism, etc. For me, the best way to understand it is to learn about it. In that sens...

Public speaking

As I was preparing to present at an online conference, Scott & Mark published a video about public speaking. Scott Hanselman and Mark Russinovich are bot...

Make socials social again

Content warning: This is political. International dynamics have changed over the past months, and especially the past weeks. This has made me look at what s...