🚀 THE Conference of the Year
Last Wednesday we were in Madrid for the biggest Microsoft dev event of the year.
More than 1,700 people onsite and over 5,000 connected via streaming. The result: an awesome experience on every level.
I reconnected with old friends, met new ones, joined some top-notch sessions, listened live to Satya Nadella… and on top of that, I had the chance to contribute with my own talk on async best practices.
Judging by the feedback, people really enjoyed it — so, mission accomplished 👌.
🎤 Recap
It had been a while since I spoke in front of such a big audience, and I won’t lie: those 5 minutes right before starting were tough 😅. Luckily, the nerves vanished the moment I kicked off. The best part about these events is that we’re all one big dev family, and we “get” each other instantly.
Seriously: 10/10 to the organizers.
Having organized smaller events myself, I know how hard it is — and I can’t even imagine what it takes to run something of this scale. You nailed it! Take those well-deserved days off 😎.
No doubt, this has been the best event I’ve ever attended in Spain. Huge congrats to everyone involved.
📑 Session Slides
Here are the slides from my session, in case they’re useful or inspiring to anyone:
💻 Session Repo
All the demo code is on my GitHub. They’re all console apps (I used ConEmu instead of the default Windows console):
👉 Async Best Practices Demos 2016
🎁 “Cancellation” Repo – Surprise Ending
At the end, I had some extra time to show a real example of task cancellation on a SQL Server DB. Here’s the repo, including the sample database:
👉 Async Database Cancellation Demo
📌 About the Materials
In this extra post I published all the materials I used during my session.
🙌 Thanks
Thanks to everyone for the in-person feedback and all the tweets — it’s been an amazing boost of energy and motivation.
Hugs,

Resistance is futile.