~/talks

Brandon Minnick

what they talk about

all 11 in the filters

where they keep going back

all 11 in the filters

on a stage with

who talks about the same things

titleconferencedate
Correcting Common Async/Await Mistakes in .NET 10NDC London 20262026-01-26
Shows that the C# compiler generates an IAsyncStateMachine (usually a struct for release builds), wraps moveNext in a giant try/catch so un-awaited tasks hide…
Talk on
Easily Add GenAI to .NET Apps using Microsoft.Extensions.AINDC Copenhagen 20252025-09-08
Builds a .NET MAUI chat app that plugs into Microsoft.Extensions.AI so any provider (Azure OpenAI, OpenAI, Amazon Bedrock, Ollama) swaps with two or three…
Talk on
Correcting Common Async/Await Mistakes in .NET 9NDC Melbourne 20252025-04-29
Shows that the C# compiler turns async methods into state machine structs (about +80 bytes in release) and always wraps MoveNext in a try/catch that can hide…
Talk on
The .NET MAUI Community ToolkitsCPH DevFest 20242024-08-26
Three open-source libraries are shown: CommunityToolkit.Maui adds ready-made controls like AvatarView, CameraView, DrawingView, Popup, Toast/SnackBar and a…
Talk on
Choosing The Best AWS Service For Your Website + APINDC Oslo 20242024-06-10
Compares 10 services (EC2, Lightsail, Elastic Beanstalk, ECS, EKS, App Runner, Fargate, Lambda, Amplify, S3) and shows concrete tradeoffs: ~$5/mo Lightsail for…
Talk on
Introduction to Serverless with AWS Lambda in C#NDC Sydney 20242024-02-12
Defines serverless as “less server” and demonstrates a working pipeline: a .NET MAUI mobile app posts images to an API Gateway HTTP Lambda, Lambda stores…
Talk on
Correcting Common Async/Await Mistakes in .NET 8NDC London 20242024-01-29
Claims that the C# compiler lowers async methods into generated state‑machine structs with a hidden try/catch (so unawaited tasks can silently swallow…
Talk on
Correcting Common Async/Await Mistakes in .NET 8NDC Porto 20232023-10-16
Explains how the C# compiler turns each async method into a state-machine class that wraps MoveNext in a try/catch, so unawaited Tasks silently lose…
Talk on
Consuming GraphQL using C#GraphQLConf 20232023-09-19
Claims that Strawberry Shake (debut 2021) generates C# clients from a fetched schema, outperforming older GraphQL.Client (2017, ~17.3M NuGet downloads) and…
Talk on
Correcting Common Async/Await Mistakes in .NET 8Copenhagen Developers Festival 20232023-08-28
Explains concrete fixes for async/await on .NET 8 and C#12: shows the compiler turning async methods into classes (adds ~100 bytes each), demonstrates hidden…
Talk on
Introduction to Serverless with .NET + AWS LambdaNDC Oslo 20232023-05-22
A hands-on .NET + AWS Lambda demo shows a .NET MAUI mobile app that POSTs photos to an API Gateway endpoint, a Lambda saves to S3, an S3-triggered Lambda…
Talk on
Consuming GraphQL using C#NDC Oslo 20222022-09-26
Shows how to consume GraphQL from C# by building a .NET MAUI client for a HotChocolate backend and querying a books API; GraphQL requests are plain POSTs with…
Talk on
Building GraphQL APIs in C#NDC Oslo 20212021-11-29
Claims that GraphQL cuts client-server round trips and lets clients shape responses get demonstrated with concrete tools and code: uses .NET 6 ASP.NET Core…
Talk on
Choosing The Best Mobile FrameworkNDC Oslo 20202020-06-08
Compares first‑party native (Swift/ObjC, Java/Kotlin), PWAs, and cross‑platform native stacks (Xamarin/Microsoft, React Native/Facebook, Flutter/Google), gives…
Talk on
Choosing The Best Mobile FrameworkUpdate Conference Prague 20192019-11-14
Compares first‑party native (Swift/ObjC, Java/Kotlin), PWAs, and cross‑platform options like React Native, Xamarin and Flutter, arguing that 95% of apps see…
Talk on
Creating Your First Mobile Backend using App Center DataUpdate Conference Prague 20192019-11-14
Live demo builds a mobile backend on App Center Data backed by Cosmos DB, creating the database in the portal and wiring a Xamarin .NET app with one line of…
Talk on
Correcting Common Async/Await Mistakes in .NETNDC Oslo 20192019-06-17
Shows that the C# compiler turns async methods into IAsyncStateMachine classes (about 100 bytes overhead) and that the generated MoveNext wrapped in try/catch…
Talk on
Correcting Common Mistakes in Asynchronous .NET CodeUpdate Conference Prague 20182018-11-22
The .NET compiler turns every async method into a generated state-machine class that adds about 100 bytes and a MoveNext method wrapped in a try/catch that…
Talk on
What's New in Tizen .NET? - New Update for Galaxy Watch and Samsung TVSamsung Developer Conference 20182018-11-07
Tizen .NET brings the .NET runtime and Xamarin.Forms UI to 2018 Samsung TVs and the new Galaxy Watch, with the runtime ported and 34,000 APIs tested against…
Talk on
Correcting Common Mistakes When Using Async/Await in .NETNDC Sydney 20182018-09-17
Explains how the .NET compiler rewrites async methods into compiler-generated state machines and why that causes extra allocations and larger binaries, shows…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.