I (well, Claude! 🤖) have cleaned up my website and moved a few things around. What do you think? www.danclarke.com
Posts by Dan Clarke
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
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
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
Love this quote:
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! 🤯)
Nice! Just set up the new "Claude Code Channels" so I can talk to Claude Code via a Discord bot :)
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...
Thanks @consultwithgriff.com! 😊🙏
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
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-...
Thanks for sharing 🙏 Really glad you found it useful 😊
Took me three days to get through this #DotNet newsletter because every link was a banger 👍🏽
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! 🙏
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.
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.
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
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
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
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! 😂
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.
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.
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.
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"! :)
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 :)
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
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!)
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 🤷