David Gardiner
banner
david.gardiner.net.au
David Gardiner
@david.gardiner.net.au
Senior Developer for SixPivot, Organiser for Adelaide .NET User Group and DDD Adelaide conference, Microsoft MVP.
Opinions are my own. Blogging at https://david.gardiner.net.au
Also at https://mastodon.online/@DavidRGardiner
Just standing in front of the bathroom mirror brushing my teeth tonight, and noticed I must have been wearing a name tag all day!

I put it on at church this morning. Went shopping this arvo and then out to tea at a friend's place, and no one said anything!

Sales staff were very helpful 😀
November 16, 2025 at 11:52 AM
Reposted by David Gardiner
Excited to share MoreSpeakers.com – a new platform that connects aspiring tech speakers with experienced mentors. Get help with abstracts, CFPs, and talk prep so more voices get on more stages.

Check it out - morespeakers.com
Home - MoreSpeakers.com
MoreSpeakers.com
November 15, 2025 at 3:15 PM
Hmm the Australian government MyID app updated on my phone and then lost all data.
I now need to go through the whole "reconfirm my identity" thing again 🙁

I have a theory that the app forgot the data as for some reason it thinks my device name changed (which it hasn't since I set it up)
November 14, 2025 at 10:27 AM
Reposted by David Gardiner
Thanks to all who came to my .NET Conf session, you can watch it again at
www.youtube.com/watch?v=e7hk...

The presentation is available at dotnetconf2025.azurevoodoo.net & the sample github.com/azurevoodoo/...

Cake 6.0 & Sdk launch blog post cakebuild.net/blog/2025/11...

#dotnet #devops #csharp
GitHub Actions DevOps Pipelines as Code using C# and Cake SDK
YouTube video by dotnet
www.youtube.com
November 14, 2025 at 8:34 AM
Here's my presentation for #dotnetconf 2025

"Taking .NET out of .NET Aspire - working with non-.NET applications"

www.youtube.com/watch?v=FcAi...

#dotnet #aspire #python #rust #nodejs #opentelemetry
Taking .NET out of .NET Aspire - working with non-.NET applications
YouTube video by dotnet
youtu.be
November 14, 2025 at 2:59 AM
Reposted by David Gardiner
🛸 Tomorrow at 12:00 am
in Pacific Standard Time (UTC-08:00)
/ 9:00 am my time (CET)

I'll be speaking @dotnet Conf about using .NET file-based apps for your GitHub Actions DevOps workflow, using C# instead of YAML, for a more joyful experience🚀

www.youtube.com/@dotnet/live

#dotnet #devops #csharp
November 13, 2025 at 5:59 PM
Reposted by David Gardiner
For years we've been told efficiency is everything ⚡ But what if human enjoyment was treated as a design principle too? Sakib Jalil shows us at #DDDAdelaide 2025 how to design products, services, and workplaces that deliver both 🎯✨ Efficiency gets things done, enjoyment makes us value them 💡
November 12, 2025 at 10:01 PM
Reposted by David Gardiner
🥳 I have a bit of news to share, github.com/microsoft/as... is now open source! #aspire @aspire.dev
GitHub - microsoft/aspire.dev: Source code for https://aspire.dev
Source code for https://aspire.dev. Contribute to microsoft/aspire.dev development by creating an account on GitHub.
github.com
November 12, 2025 at 7:01 PM
Celebrating the release of .NET 10 today 🎉

www.dotnetconf.net

#dotnet #dotnetConf #dotnetRocks
November 11, 2025 at 11:56 PM
.NET Conf 2025 kicks off in around 5 hours. Hopefully I'll be fast asleep, but will watch the recordings tomorrow 😀.

I have a talk on Aspire that's going out on Friday (though it's already out of date as Aspire updates so quickly). Concepts are the same, just APIs have changed.

#dotnet #dotnetConf
November 11, 2025 at 10:51 AM
Hey that's @liammclennan.bsky.social from @datalust.co speaking at @dddadelaide.bsky.social !

Head over to dddadelaide.com to find out more and buy your ticket before they're all gone. Less than two weeks to go.
November 9, 2025 at 11:07 PM
Reposted by David Gardiner
Liam McLennan shows us at #DDDAdelaide 2025 the power in using Metrics to gain observability at high volumes where logs simply don't work 📊. Join us to learn what metrics are, when they are useful, and how to actually collect and analyse them 📈🔍
November 6, 2025 at 9:58 PM
Reposted by David Gardiner
Amanda Pitcher shows us at #DDDAdelaide 2025 another great reason why diversity in the workplace is a critical asset 💎 Get the tools to build a cognitively diverse team 🧠🤝 with the range of perspectives to spot blind spots others could miss 👁️✨
November 9, 2025 at 10:06 PM
Reposted by David Gardiner
It’s been a while since I wrote a blog post, and this one matters. Ever wished you could run multiple agents in parallel without wrecking your repo? I break down how Git worktrees + Copilot CLI make that happen for me.

👉 blog.itdepends.be/parallel-wor...

#AIAgent #Copilot #GitHub
Parallel Workflows with Git Worktrees and AI Agents - IT depends - blog
How I use git worktrees to run AI agents in parallel while maintaining my chaotic developer workflow.
blog.itdepends.be
November 8, 2025 at 10:28 PM
Reposted by David Gardiner
Hey #dotnet, would you like it if #msbuild (and dotnet build, etc) natively integrated with your CI/CD pipelines for integrated warning/error reporting and such? I've vibe-coded some stuff here that might be interesting to folks: github.com/dotnet/msbui...
November 8, 2025 at 5:20 PM
Reposted by David Gardiner
The best way to have a great conversation is simply to be interested 💬✨
Join Alex Corcoran at #DDDAdelaide 2025 for a session based on science, personal experience, and giving you everyday tools that mean you engage more deeply, spark curiosity, and create better connections all round.
November 5, 2025 at 10:45 PM
Reposted by David Gardiner
Ever started a group chat that lasted a few days then never got used again? 💬 What about building a whole community? @gretchen1.bsky.social gives you the tools at #DDDAdelaide 2025 to build something that lasts 🏗️ The trick? Don't go fast, go slow 🐢✨
November 4, 2025 at 9:54 PM
Still on iOS 18.7.1 as I'd heard a lot of grumbling about 26. Noticed 26.1 is out but wow - 11.5GB! That sounds more like a desktop than a mobile OS.

Still on the fence as to whether I hit 'update' though.
November 4, 2025 at 8:59 PM
Reposted by David Gardiner
Aspire Community Toolkit 9.9.0 is out - github.com/CommunityToo...

New integrations with flagd and Keycloak with Postgres, as well as deprecating EventStore for KurrentDB as the project renamed.

#dotnet #aspire
Release v9.9.0 · CommunityToolkit/Aspire
Pretty big set of changes for the 9.9.0 release of the Community Toolkit with new integrations for flagd and Keycloak with PostgreSQL. We've also deprecated the EventStore integration and replaced ...
github.com
November 3, 2025 at 11:31 PM
Reposted by David Gardiner
DDD Adelaide 2025 : Simone Bennett
YouTube video by Encode Talent
www.youtube.com
November 4, 2025 at 7:19 AM
Went to a wedding in Kuitpo Forest today. It was cold, but thankfully the heavy rain kept away until after the ceremony. Weather in November can be unpredictable - only on Saturday it was a bright and sunny 25 and I was applying sunscreen!

A beautiful setting.
November 3, 2025 at 1:08 PM
Great for the garden and farmers, but less so for friends of ours who are getting married later today outdoors in Kuitpo Forrest.👰🤵
Looking forward to attending their wedding, but it may be a challenging day to be dressed up 🙂☔☂️
November 2, 2025 at 8:49 PM
Follow up to the "lost PVC storm water elbow" post from earlier.

Had to go back to the hardware shop for some more supplies and thought I'd ask at the information desk if anyone had handed in anything. Long shot but no.
November 2, 2025 at 8:23 AM
Reposted by David Gardiner
Hey does anybody here have a recording of the Simpsons episode ‘Bart’s Inner Child’ recorded off Australia’s Channel 10 with the ad breaks?
November 2, 2025 at 4:37 AM
Well this is weird. I went to the hardware store today to get a few things including some extra 90mm PVC storm water elbows.

But now I'm home I can't find them anywhere! I'm sure I put them in the car from the shopping trolley, as I actually returned the trolley back inside the store.

A mystery!
November 1, 2025 at 9:29 AM