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
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
Reposted by David Gardiner
Both recruiting and interviewing is hard for everyone involved 💼 David Sheffield joins us at hashtag#DDDAdelaide 2025 to demystify the hiring process from both sides 🤝 offering practical advice for everyone to achieve the goal they want 🎯✨
October 30, 2025 at 9:55 PM
Reposted by David Gardiner
🍰 I will be bringing Cake to @oredev.org 2025! 🛸

Join me in Room Horizon on Thu 3:50 pm to see how you can build GitHub Actions pipelines #csharp using the @cakebuild.net SDK and .NET 10.

Skip YAML pain, embrace code lifecycle happiness. 🚀

oredev.org/program/94bb...

#dotnet #devops #oredev2025
Øredev Developer Conference 5-7 Nov 2025, Malmö, Sweden. Øredev is the Premier developer's conference in Europe, focused on the whole software development process.
oredev.org
October 30, 2025 at 2:10 PM
Reposted by David Gardiner
Folks,

The Windows Server Storage team is looking for you input about the ReFS filesystem. We would greatly appreciated if you respond to the survey below. Thanks!

forms.microsoft.com/pages/respon...
Microsoft Forms
forms.microsoft.com
October 29, 2025 at 8:12 PM
Reposted by David Gardiner
Have you ever thought about having unit tests for your unit tests? 🤔 If so, decent chance your testing isn't catching the bugs you need and is just slowing you down ⏱️ @Ashley Mannix at #DDDAdelaide 2025 shows how to test complex software, challenging what a test is 🧪
October 29, 2025 at 10:00 PM
Reposted by David Gardiner
@jamesbannan.aus.social.ap.brid.gy explores at #DDDAdelaide 2025 the art of hiding messages in plain sight. Steganography is a cat-and-mouse game 🐱🐭 for the well trained eye that's followed us through the ages, from cryptic tattoos 🖋️ to the digital era 💻
October 28, 2025 at 9:59 PM
Reposted by David Gardiner
Estimating how long it will take to do a task is hard work ⏱️ The worst part is that it never seems to be right anyway 😅 @tomridge.bsky.social gives you the tools at #DDDAdelaide 2025 to stop predicting and start being predictable instead 🔮🎯
October 27, 2025 at 10:03 PM