Advertisement · 728 × 90

Posts by Dan Clarke

I (well, Claude! 🤖) have cleaned up my website and moved a few things around. What do you think? www.danclarke.com

8 hours ago 5 1 0 0
Developers are System Thinkers, not Code Monkeys - Dan Clarke Software developer, consultant, podcast host, speaker, Dometrain author, community organiser, and Microsoft MVP.

Blogged: "Developers are System Thinkers, not Code Monkeys"
www.danclarke.com/developers-a...

1 day ago 3 1 0 0
Post image

The next #UnhandledException is now live. I was joined by @woodruff.dev to chat about the power of keeping things simple in software development.
unhandledexceptionpodcast.com/posts/0085-s... #dotnet #softwaredev

2 days ago 2 1 0 0
Running Multiple Instances of an Aspire AppHost Without Port Conflicts Aspire 13.2 introduces isolated mode, letting you run multiple instances of the same AppHost in parallel without port conflicts.

Git worktrees are the new hotness now that agents can work on parallel instances of your codebase. What they don’t solve is the port conflict problem, that’s where aspire run/start —isolated comes!

By @james.newtonking.com

devblogs.microsoft.com/aspire/aspir...

#aspiredev @aspire.dev

3 days ago 23 5 1 0
Preview
Home | Dan's newsletter Monthly software development news and thoughts, plus updates about my podcast, YouTube channel, .NET Oxford, and more!

March’s newsletter has just dropped! 📰 Sorry it’s a bit late this time!
Dev news from the past month; a dev pick; a dev comic pick; podcast updates; and more!
Subscribe to get this in your inbox at the end of each month.
Shares are greatly appreciated 🙏
#dotnet #ai #programming
danclarke.beehiiv.com

5 days ago 0 0 0 0
Post image

Love this quote:

2 weeks ago 4 0 0 0
Preview
Episode 18: Mutation Testing in .NET with Stefan Pölz In this episode, I was thrilled to be joined by Stefan Pölz to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was gre...

It's something I like the idea of, but never used it in a production code-base. I had @flash0ver.bsky.social on my podcast chatting about it: unhandledexceptionpodcast.com/posts/0018-m...
(wow, can't believe that was 5 years ago! 🤯)

2 weeks ago 2 0 1 0
Post image
3 weeks ago 0 0 0 0
Post image

Nice! Just set up the new "Claude Code Channels" so I can talk to Claude Code via a Discord bot :)

3 weeks ago 1 0 1 0
Advertisement

Never think that you don't matter or make a difference!
I have Claude a thought experiment comparing a reality where an individual exists vs one where they don't. This is something I've pondered about for a long time. Interesting seeing Claude's take!
claude.ai/share/63fbbb...

4 weeks ago 1 0 0 0

Thanks @consultwithgriff.com! 😊🙏

1 month ago 1 0 0 0
Post image

The next #UnhandledException podcast episode has dropped! @danclarke.com was joined by @irina.codes and @jtowermi.bsky.social to chat about the .NET Foundation and their recent experience being elected onto the board!
hubs.li/Q04565N70 #dotnet

1 month ago 6 2 0 0
Preview
Episode 84: The .NET Foundation - with Irina Dominte and Jonathan Tower In this episode, I was joined by both Irina Dominte and Jonathan Tower to chat about the .NET Foundation. They both recently ran for the .NET Foundation’s board of directors, and were elected! 👏 We chatted about their experiences running for the board, what the election process was like, and their initial experiences as board members. Irina Dominte Irina is a Software Architect at Particular Software, Microsoft MVP, and Microsoft Certified Trainer. She’s an international conference speaker, founder of dotnetdays.ro and multiple .NET user groups, and a newly elected .NET Foundation board member.

Great episode of Unhandled Exception with @irina.codes and @jtowermi.bsky.social talking about @dotnetfoundation.org! @danclarke.com asked a lot of really good questions.

unhandledexceptionpodcast.com/posts/0084-...

1 month ago 3 1 1 0

Thanks for sharing 🙏 Really glad you found it useful 😊

1 month ago 1 0 0 0

Took me three days to get through this #DotNet newsletter because every link was a banger 👍🏽

1 month ago 5 1 1 0

Something that came up in this conversation was that the Meetup subscription for the user-group I run (@dotnetoxford.com) is paid for by the @dotnetfoundation.org (with other #dotnet user groups). Something I take for granted. I just want to say a huge thank you to them for their support! 🙏

1 month ago 2 0 0 0
Advertisement

I don't think there'll be a shortage of jobs for people who heavily embrace AI and leverage it to get a lot more done (with less effort). Companies will always want more stuff done, and that stuff will need people (system thinkers) to orchestrate that work.

1 month ago 1 0 0 0

An individual not using it isn't going to stop everyone else from using it, though. That's just burying your head in the sand. And not using it probably IS going to prevent that individual from paying their mortgage, as they'll get totally left behind by everyone who is using it.

1 month ago 0 0 1 0
Preview
Home | Dan's newsletter Monthly software development news and thoughts, plus updates about my podcast, YouTube channel, .NET Oxford, and more!

February’s newsletter has just dropped! 📰
Dev news from the past month; a dev pick; a dev comic pick; podcast updates; and more!
Subscribe to get this in your inbox at the end of each month. Shares are greatly appreciated 🙏 #dotnet #ai #programming danclarke.beehiiv.com

1 month ago 1 1 0 1
Post image

The next #UnhandledException podcast episode has now dropped! I was joined by @irina.codes and @jtowermi.bsky.social to chat about the @dotnetfoundation.org and their recent experience being elected onto the board!
unhandledexceptionpodcast.com/posts/0084-d... #dotnet

1 month ago 0 3 0 1
Post image

Enjoyed a lunch-time podcast recording with @woodruff.dev, chatting about simplicity-first and keeping things simple in software development. The episode will go live in a couple of weeks. #UnhandledException

1 month ago 6 1 0 0

Warp has been on my list of things to play with for quite a while now! I think your post has just bumped it up the list! 😂

2 months ago 3 0 1 0

The developer's way of working has changed dramatically. If you're still manually coding as you did 2 years ago, then IMHO, you're wasting an insane amount of time.

2 months ago 1 0 1 0

It's also cleaning up my older codebases, making them use more consistent patterns, upgrading old dependencies, and much more. AI isn't making my code less maintainable - it's making it more maintainable, more consistent, and with better test coverage. It's cleaning up my slop, not creating AI slop.

2 months ago 0 0 1 0

I really don't understand devs now doubting the productivity gains of AI coding agents. Now is a totally different story from just a year ago. AI's doing and building stuff for me that I could never have begun to justify the time if I did it myself. And it's doing it better than I would have done.

2 months ago 3 0 1 0

Personally, I've found that AI is doing the complete opposite. I've used Claude Code to massively clean up codebases that I'd never have had the time to previously. We hear the term "AI slop" a lot - but I'm finding that AI's helping me clean up past-me's "human slop"! :)

2 months ago 2 0 0 0
Advertisement

Ack, just opened Claude Desktop and started typing just as a popup opened about something (and my typing dismissed it) 😬 I'm guessing it was just about Opus 4.6. If anyone gets this popup, could you screenshot it for me? Thanks :)

2 months ago 0 0 0 0
Post image

A massive thanks to @irina.codes and @jtowermi.bsky.social for joining me on the podcast just now! Really enjoyed geeking out about the @dotnetfoundation.org and their recent experience joining the Foundation's board! #dotnet #UnhandledException

2 months ago 4 2 0 0

Is it just me, or does Claude Code take longer to check for updates (even if there are no changes) than it takes for it to build a feature! 🤔😂 (okay, exaggeration - but only just!)

2 months ago 0 0 0 0

No, I haven't even gotten close to the Max plan limit. Looking at my usage, it looks like you get a lot for max plan, so I'm not that worried about hitting it at the moment. I haven't been on it for that long though - so maybe that'll change as I find more and more use cases 🤷

2 months ago 1 0 0 0