Daniel Ward - daninacan
@danielwarddev.bsky.social
Microsoft MVP .NET
Software dev, consultant
Average .NET enjoyer
Co-organizer of the San Antonio/Austin .NET User Group
Game dev using Godot/Unity
Software dev, consultant
Average .NET enjoyer
Co-organizer of the San Antonio/Austin .NET User Group
Game dev using Godot/Unity
Learn how to practice reactive UI programming in .NET using @ReactiveXUI next Thursday with Andy Lech!
🎤What: Build More Responsive and Maintainable Mobile Apps with ReactiveUI
👨🏫Who: @andylech.bsky.social
⌚When: October 30 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Build More Responsive and Maintainable Mobile Apps with ReactiveUI
👨🏫Who: @andylech.bsky.social
⌚When: October 30 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
October 23, 2025 at 10:25 PM
Learn how to practice reactive UI programming in .NET using @ReactiveXUI next Thursday with Andy Lech!
🎤What: Build More Responsive and Maintainable Mobile Apps with ReactiveUI
👨🏫Who: @andylech.bsky.social
⌚When: October 30 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Build More Responsive and Maintainable Mobile Apps with ReactiveUI
👨🏫Who: @andylech.bsky.social
⌚When: October 30 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
Blogged: How to Use Pulumi with C# - Projects, Stacks, Config
New C# Pulumi post is up! Finally covers multiple stacks, as well as creating explicit Providers to deploy to multiple subscriptions from a single stack.#dotnet #azure #pulumi
daninacan.com/how-to-use-p...
New C# Pulumi post is up! Finally covers multiple stacks, as well as creating explicit Providers to deploy to multiple subscriptions from a single stack.#dotnet #azure #pulumi
daninacan.com/how-to-use-p...
How to Use Pulumi with C# - Projects, Stacks, Config
This post is part of a series on using Pulumi: Our Pulumi program is in a pretty nice spot now! We have a modular component resource we can use wherever we want, our actual business app is in the same...
daninacan.com
October 20, 2025 at 5:58 PM
Blogged: How to Use Pulumi with C# - Projects, Stacks, Config
New C# Pulumi post is up! Finally covers multiple stacks, as well as creating explicit Providers to deploy to multiple subscriptions from a single stack.#dotnet #azure #pulumi
daninacan.com/how-to-use-p...
New C# Pulumi post is up! Finally covers multiple stacks, as well as creating explicit Providers to deploy to multiple subscriptions from a single stack.#dotnet #azure #pulumi
daninacan.com/how-to-use-p...
Learn about AI + how to make your own AI agents in C# with Semantic Kernel this Thursday with... Me! #dotnet #ai
🎤What: Getting Started With AI For .NET Devs With Semantic Kernel
👨🏫Who: Daniel Ward
⌚When: September 25 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Getting Started With AI For .NET Devs With Semantic Kernel
👨🏫Who: Daniel Ward
⌚When: September 25 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
September 22, 2025 at 4:43 PM
Learn about AI + how to make your own AI agents in C# with Semantic Kernel this Thursday with... Me! #dotnet #ai
🎤What: Getting Started With AI For .NET Devs With Semantic Kernel
👨🏫Who: Daniel Ward
⌚When: September 25 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Getting Started With AI For .NET Devs With Semantic Kernel
👨🏫Who: Daniel Ward
⌚When: September 25 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
Visual Studio 2026 Insiders is here, and I interviewed @madskristensen.net, Principal Product Manager at Microsoft, about what's new, what it means for developers, and how decisions for VS are made. #dotnet #VisualStudio2026
Read the full interview here: daninacan.com/an-interview...
Read the full interview here: daninacan.com/an-interview...
An Interview with Mads Kristensen: Visual Studio 2026
What users will see upon installing the new Visual Studio 2026 Insiders. Visual Studio 2026 Insiders is officially here! Visual Studio 2026 is the first major release since 2022, with AI, performance…
daninacan.com
September 15, 2025 at 7:13 PM
Visual Studio 2026 Insiders is here, and I interviewed @madskristensen.net, Principal Product Manager at Microsoft, about what's new, what it means for developers, and how decisions for VS are made. #dotnet #VisualStudio2026
Read the full interview here: daninacan.com/an-interview...
Read the full interview here: daninacan.com/an-interview...
Blogged: How to use Pulumi with C# – Component Resources #dotnet #pulumi
Been too long since I've made a post, partially due to IRL things, but also because this post took a good amount of research to make sure everything I put in here was accurate!
daninacan.com/how-to-use-p...
Been too long since I've made a post, partially due to IRL things, but also because this post took a good amount of research to make sure everything I put in here was accurate!
daninacan.com/how-to-use-p...
How to use Pulumi with C# – Component Resources
This post is part of a series on using Pulumi: At this point, our Pulumi program is creating a working Azure Function that can be accessed through a URL, and that Azure Function runs a C#
daninacan.com
August 28, 2025 at 5:56 PM
Blogged: How to use Pulumi with C# – Component Resources #dotnet #pulumi
Been too long since I've made a post, partially due to IRL things, but also because this post took a good amount of research to make sure everything I put in here was accurate!
daninacan.com/how-to-use-p...
Been too long since I've made a post, partially due to IRL things, but also because this post took a good amount of research to make sure everything I put in here was accurate!
daninacan.com/how-to-use-p...
Are you using health checks in .NET? Come learn how at the next SA .NET meetup next Thursday! #dotnet
🎤What: Health Checks: The .NET Feature You’re Probably Not Using
👨🏫Who: Matthew Thomas
⌚When: August 28 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Health Checks: The .NET Feature You’re Probably Not Using
👨🏫Who: Matthew Thomas
⌚When: August 28 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
August 22, 2025 at 5:27 PM
Are you using health checks in .NET? Come learn how at the next SA .NET meetup next Thursday! #dotnet
🎤What: Health Checks: The .NET Feature You’re Probably Not Using
👨🏫Who: Matthew Thomas
⌚When: August 28 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Health Checks: The .NET Feature You’re Probably Not Using
👨🏫Who: Matthew Thomas
⌚When: August 28 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
I'll be giving a talk on general AI knowledge and using Semantic Kernel this Thursday. It's essentially the talk I was looking for when trying to learn all the AI jargon and landscape, plus a bit of creating AI agents with SK in C#.
Come check it out if that interests you!
Signup: t.co/O7R43qW64M
Come check it out if that interests you!
Signup: t.co/O7R43qW64M
Getting Started with AI for .NET Developers
AI has remained a popular topic with continual high investment from many enterprises. However, as a developer it's easy to be unsure about how to get started with AI - or if it even fits into your exi...
leantechniques.com
August 5, 2025 at 3:55 PM
I'll be giving a talk on general AI knowledge and using Semantic Kernel this Thursday. It's essentially the talk I was looking for when trying to learn all the AI jargon and landscape, plus a bit of creating AI agents with SK in C#.
Come check it out if that interests you!
Signup: t.co/O7R43qW64M
Come check it out if that interests you!
Signup: t.co/O7R43qW64M
Master GitHub Copilot this Thursday at our next DNUG (spoiler: expect Burke Holland’s beast mode)!
👨💼Who: Patrick Robinson
🎤What: Prompting for Impact in .NET: Using Copilot to Think, Not Just Code
⌚When: July 31 @ Noon CST
🌐Where: Zoom
Sign up here! www.meetup.com/sadnug/event...
👨💼Who: Patrick Robinson
🎤What: Prompting for Impact in .NET: Using Copilot to Think, Not Just Code
⌚When: July 31 @ Noon CST
🌐Where: Zoom
Sign up here! www.meetup.com/sadnug/event...
July 28, 2025 at 4:56 PM
Master GitHub Copilot this Thursday at our next DNUG (spoiler: expect Burke Holland’s beast mode)!
👨💼Who: Patrick Robinson
🎤What: Prompting for Impact in .NET: Using Copilot to Think, Not Just Code
⌚When: July 31 @ Noon CST
🌐Where: Zoom
Sign up here! www.meetup.com/sadnug/event...
👨💼Who: Patrick Robinson
🎤What: Prompting for Impact in .NET: Using Copilot to Think, Not Just Code
⌚When: July 31 @ Noon CST
🌐Where: Zoom
Sign up here! www.meetup.com/sadnug/event...
I'll be speaking at @nebraskacode.bsky.social on Friday about contract testing using Pact! The demo will be in C# (with some Typescript), but it's pretty much all language-agnostic content. #dotnet #testing
Come check it out if that sounds cool to you!
whova.com/web/DH7YrgaY...
Come check it out if that sounds cool to you!
whova.com/web/DH7YrgaY...
Nebraska.Code 2025 hosted on Whova
July 23 – 25, 2025, Lincoln, NE
whova.com
July 22, 2025 at 4:26 PM
I'll be speaking at @nebraskacode.bsky.social on Friday about contract testing using Pact! The demo will be in C# (with some Typescript), but it's pretty much all language-agnostic content. #dotnet #testing
Come check it out if that sounds cool to you!
whova.com/web/DH7YrgaY...
Come check it out if that sounds cool to you!
whova.com/web/DH7YrgaY...
Blogged: How to use Pulumi with C# – Inputs and Outputs #dotnet #pulumi
I think this one is the longest one in the series so far, and it took a lot of going back and forth to decide what I wanted in the post. I'm pretty happy with the end result!
daninacan.com/how-to-use-p...
I think this one is the longest one in the series so far, and it took a lot of going back and forth to decide what I wanted in the post. I'm pretty happy with the end result!
daninacan.com/how-to-use-p...
How to use Pulumi with C# – Inputs and Outputs
This post is part of a series on using Pulumi: Now that we’ve got some fundamentals and basic infrastructure out of the way, let’s add a working Azure Function to our resources, and learn about Pulumi...
daninacan.com
July 3, 2025 at 5:42 PM
Blogged: How to use Pulumi with C# – Inputs and Outputs #dotnet #pulumi
I think this one is the longest one in the series so far, and it took a lot of going back and forth to decide what I wanted in the post. I'm pretty happy with the end result!
daninacan.com/how-to-use-p...
I think this one is the longest one in the series so far, and it took a lot of going back and forth to decide what I wanted in the post. I'm pretty happy with the end result!
daninacan.com/how-to-use-p...
San Antonio will be participating in the Github Copilot Global Bootcamp!
Join us for a free event where we'll learn about and use git, @github.com, GitHub Codespaces, and GitHub Copilot. Great for students, new devs, and anyone curious about AI!
Sign up here: www.meetup.com/sadnug/event...
Join us for a free event where we'll learn about and use git, @github.com, GitHub Codespaces, and GitHub Copilot. Great for students, new devs, and anyone curious about AI!
Sign up here: www.meetup.com/sadnug/event...
GitHub Copilot Global Bootcamp - San Antonio, Wed, Jun 25, 2025, 1:00 PM | Meetup
GitHub Copilot Global Bootcamp is a hands-on workshop where you'll learn how to use Git, Github, and GitHub Copilot to elevate your coding experience. Whether you're a begi
www.meetup.com
June 23, 2025 at 9:34 PM
San Antonio will be participating in the Github Copilot Global Bootcamp!
Join us for a free event where we'll learn about and use git, @github.com, GitHub Codespaces, and GitHub Copilot. Great for students, new devs, and anyone curious about AI!
Sign up here: www.meetup.com/sadnug/event...
Join us for a free event where we'll learn about and use git, @github.com, GitHub Codespaces, and GitHub Copilot. Great for students, new devs, and anyone curious about AI!
Sign up here: www.meetup.com/sadnug/event...
I'm excited to be speaking at @oreilly.bsky.social's Software Development Superstream: The Path to Staff Engineer!
It's June 26 @ 10 am-2 pm CST, with my talk at 11:55 am CST. It will be "Hearing and Being Heard - Getting the Entire Team to Speak".
Signup here: bit.ly/4l7OgIM
It's June 26 @ 10 am-2 pm CST, with my talk at 11:55 am CST. It will be "Hearing and Being Heard - Getting the Entire Team to Speak".
Signup here: bit.ly/4l7OgIM
Software Development Superstream: The Path to Staff Engineer
Step into Senior Technical Leadership with Confidence and Clarity
bit.ly
June 23, 2025 at 12:26 AM
I'm excited to be speaking at @oreilly.bsky.social's Software Development Superstream: The Path to Staff Engineer!
It's June 26 @ 10 am-2 pm CST, with my talk at 11:55 am CST. It will be "Hearing and Being Heard - Getting the Entire Team to Speak".
Signup here: bit.ly/4l7OgIM
It's June 26 @ 10 am-2 pm CST, with my talk at 11:55 am CST. It will be "Hearing and Being Heard - Getting the Entire Team to Speak".
Signup here: bit.ly/4l7OgIM
Curious about #FunctionalProgramming? Join us next week as @thesoftwarementor.com shows how to make LINQ from scratch! #dotnet
🎤What: Level Up on Functional Programming By Rebuilding LINQ
👨🏫Who: Cameron Presley
⌚When: June 26 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Level Up on Functional Programming By Rebuilding LINQ
👨🏫Who: Cameron Presley
⌚When: June 26 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
June 19, 2025 at 3:57 PM
Curious about #FunctionalProgramming? Join us next week as @thesoftwarementor.com shows how to make LINQ from scratch! #dotnet
🎤What: Level Up on Functional Programming By Rebuilding LINQ
👨🏫Who: Cameron Presley
⌚When: June 26 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
🎤What: Level Up on Functional Programming By Rebuilding LINQ
👨🏫Who: Cameron Presley
⌚When: June 26 @ Noon CST
🌐Where: Zoom
Signup: www.meetup.com/sadnug/event...
The first in-person meetup for the Austin .NET User Group had a great turnout! Thanks to everyone who came out and @pmcvtm.bsky.social for speaking. Looking forward to many more in the future! #dotnet
May 31, 2025 at 5:10 PM
The first in-person meetup for the Austin .NET User Group had a great turnout! Thanks to everyone who came out and @pmcvtm.bsky.social for speaking. Looking forward to many more in the future! #dotnet
Reminder that tomorrow is the first in-person Austin meetup for the .NET User Group! We'll be at the Microsoft office and also have food and a happy hour. Come hang out and hear Patrick McVeety-Mill speak! #dotnet
www.meetup.com/austin-net-u...
www.meetup.com/austin-net-u...
In-Person .NET MeetUp: Refactoring to Functional Patterns in C#, Thu, May 29, 2025, 5:30 PM | Meetup
It's true C# is an object-oriented programming language, but it's always had a pinch of a functional paradigm to it, and over the past several years Microsoft has upped it
www.meetup.com
May 28, 2025 at 11:51 PM
Reminder that tomorrow is the first in-person Austin meetup for the .NET User Group! We'll be at the Microsoft office and also have food and a happy hour. Come hang out and hear Patrick McVeety-Mill speak! #dotnet
www.meetup.com/austin-net-u...
www.meetup.com/austin-net-u...
The next San Antonio/Austin .NET User Group meetup is a week from today! Hope to see you there! #dotnet
🎙Title: Build an AI application using @mongodb.bsky.social, C#, and your data
👨💼Speaker: Arturo Nereu
🌐Location: Zoom
📆Date: May 22@Noon CST
Sign up here! www.meetup.com/sadnug/event...
🎙Title: Build an AI application using @mongodb.bsky.social, C#, and your data
👨💼Speaker: Arturo Nereu
🌐Location: Zoom
📆Date: May 22@Noon CST
Sign up here! www.meetup.com/sadnug/event...
May 15, 2025 at 6:30 PM
The next San Antonio/Austin .NET User Group meetup is a week from today! Hope to see you there! #dotnet
🎙Title: Build an AI application using @mongodb.bsky.social, C#, and your data
👨💼Speaker: Arturo Nereu
🌐Location: Zoom
📆Date: May 22@Noon CST
Sign up here! www.meetup.com/sadnug/event...
🎙Title: Build an AI application using @mongodb.bsky.social, C#, and your data
👨💼Speaker: Arturo Nereu
🌐Location: Zoom
📆Date: May 22@Noon CST
Sign up here! www.meetup.com/sadnug/event...
Blogged: How to use Pulumi with C# - How Pulumi Works
We're back! Haven't made a new post in a while due to conferences and some other stuff, but finally getting on with the Pulumi series. #dotnet #pulumi
daninacan.com/how-to-use-p...
We're back! Haven't made a new post in a while due to conferences and some other stuff, but finally getting on with the Pulumi series. #dotnet #pulumi
daninacan.com/how-to-use-p...
How to use Pulumi with C# - How Pulumi Works
We now have a Pulumi project up and running, and it can successfully deploy to Azure. Let’s make it just a tad more interesting by adding a new resource. Afterwards, we’ll also go over how Pulumi does...
daninacan.com
May 12, 2025 at 5:57 PM
Blogged: How to use Pulumi with C# - How Pulumi Works
We're back! Haven't made a new post in a while due to conferences and some other stuff, but finally getting on with the Pulumi series. #dotnet #pulumi
daninacan.com/how-to-use-p...
We're back! Haven't made a new post in a while due to conferences and some other stuff, but finally getting on with the Pulumi series. #dotnet #pulumi
daninacan.com/how-to-use-p...
I'll be speaking this Friday for Memphis Global AI Community Bootcamp! I'll be speaking about using Semantic Kernel in C#, as well as understanding AI concepts in general. Come check it out! #dotnet #ai
Sign up here: bit.ly/memaibootcam...
Sign up here: bit.ly/memaibootcam...
April 22, 2025 at 2:31 PM
I'll be speaking this Friday for Memphis Global AI Community Bootcamp! I'll be speaking about using Semantic Kernel in C#, as well as understanding AI concepts in general. Come check it out! #dotnet #ai
Sign up here: bit.ly/memaibootcam...
Sign up here: bit.ly/memaibootcam...
San Antonio DNUG next Thursday! #dotnet
+ Last month to get discount code for @devopsdaysaustin.bsky.social in May!
🎙Title: Beyond the Endpoint: Building Secure and Scalable APIs in .NET 9
👨💼Speaker: Tony Champion
🌐Location: Zoom
📆Date: Apr 24@Noon CST
Sign up here: www.meetup.com/sadnug/event...
+ Last month to get discount code for @devopsdaysaustin.bsky.social in May!
🎙Title: Beyond the Endpoint: Building Secure and Scalable APIs in .NET 9
👨💼Speaker: Tony Champion
🌐Location: Zoom
📆Date: Apr 24@Noon CST
Sign up here: www.meetup.com/sadnug/event...
April 17, 2025 at 10:11 PM
San Antonio DNUG next Thursday! #dotnet
+ Last month to get discount code for @devopsdaysaustin.bsky.social in May!
🎙Title: Beyond the Endpoint: Building Secure and Scalable APIs in .NET 9
👨💼Speaker: Tony Champion
🌐Location: Zoom
📆Date: Apr 24@Noon CST
Sign up here: www.meetup.com/sadnug/event...
+ Last month to get discount code for @devopsdaysaustin.bsky.social in May!
🎙Title: Beyond the Endpoint: Building Secure and Scalable APIs in .NET 9
👨💼Speaker: Tony Champion
🌐Location: Zoom
📆Date: Apr 24@Noon CST
Sign up here: www.meetup.com/sadnug/event...
Blogged: How to use Pulumi with C# – Our first project
The second post in the IaC series, and the first to actually get into Pulumi! I've been looking forward to doing this one for a while! #dotnet #azure #pulumi
daninacan.com/how-to-use-p...
The second post in the IaC series, and the first to actually get into Pulumi! I've been looking forward to doing this one for a while! #dotnet #azure #pulumi
daninacan.com/how-to-use-p...
How to use Pulumi with C# - Our first project
Since the last post was all theory, let’s dive into Pulumi and showcase it actually working! For this post, we’ll make a new project with Pulumi and then deploy some resources to Azure.
daninacan.com
April 11, 2025 at 6:28 PM
Blogged: How to use Pulumi with C# – Our first project
The second post in the IaC series, and the first to actually get into Pulumi! I've been looking forward to doing this one for a while! #dotnet #azure #pulumi
daninacan.com/how-to-use-p...
The second post in the IaC series, and the first to actually get into Pulumi! I've been looking forward to doing this one for a while! #dotnet #azure #pulumi
daninacan.com/how-to-use-p...
I'll be speaking virtually for the Pittsburgh DNUG next Monday on April 14. It will be about using @nuke.build to replace your Github Action YAML (and other similar tools) with C#! Come check it out if you're interested!
Sign up here: www.meetup.com/pghdotnet/ev...
Sign up here: www.meetup.com/pghdotnet/ev...
Replace your Github Action YAML with C# using NUKE, Mon, Apr 14, 2025, 5:00 PM | Meetup
**Replace your Github Action YAML with C# using NUKE**
Whether it's through, Github, Jenkins, TeamCity, or another, managing your own deployment pipeline is a common respon
www.meetup.com
April 10, 2025 at 6:51 PM
I'll be speaking virtually for the Pittsburgh DNUG next Monday on April 14. It will be about using @nuke.build to replace your Github Action YAML (and other similar tools) with C#! Come check it out if you're interested!
Sign up here: www.meetup.com/pghdotnet/ev...
Sign up here: www.meetup.com/pghdotnet/ev...
I never posted about it since I got it right before leaving for MVP Summit, but I wanted to shout out @pulumi.com and thank them for sending me some awesome Puluminary swag.
Good timing, too, since I even ended up wearing the shirt at Summit!
Good timing, too, since I even ended up wearing the shirt at Summit!
April 7, 2025 at 3:40 PM
I never posted about it since I got it right before leaving for MVP Summit, but I wanted to shout out @pulumi.com and thank them for sending me some awesome Puluminary swag.
Good timing, too, since I even ended up wearing the shirt at Summit!
Good timing, too, since I even ended up wearing the shirt at Summit!
Looking forward to speaking on contract testing at @nebraskacode.bsky.social in July! Come check me out if you have time!
Scott McAllister, Aakash Singhal, Ed LeGault, and Daniel Ward have Sessions on Dev Ops this July at Nebraska.Code().
nebraskacode.amegala.com
#DevOps #E2E #engineering #Platforms #cicdpipelines #Microservices #Nebraska #lincoln #TechConference #ContinuousImprovement #contracttesting
nebraskacode.amegala.com
#DevOps #E2E #engineering #Platforms #cicdpipelines #Microservices #Nebraska #lincoln #TechConference #ContinuousImprovement #contracttesting
April 1, 2025 at 5:25 PM
Looking forward to speaking on contract testing at @nebraskacode.bsky.social in July! Come check me out if you have time!