Newsletter 005 - Sept 2023

Sept 30st 2023

Hi everyone! šŸ‘‹ 

Welcome to the September edition of my newsletter!

Well, the big news this time is that my Docker course is now out! šŸ„³ In fairness, unless youā€™ve only just subscribed to this newsletter - you should have already received an off-schedule mid-month email about it. But no harm in me mentioning it again just in case you forgot to click that buy button the last time! šŸ˜‰ If interested in knowing more, you can find the course belowā€¦

If I could ask everyone a huge favour, and help me promote this newsletter (or the podcast or YouTube) on social media - that would be amazing! šŸ™‚šŸ™

Iā€™ve also recently started a Patreon. Supporters get early-access to podcast episodes; additional monthly patreon-only new-items episodes; and more! So if youā€™d like to help me support the podcast, YouTube, and this newsletter - then head over to patreon.com/danclarke for more details.

And feel totally free to reply to this email and reach out. Or you can find me on the following socialsā€¦

(Discord is my preferred method for DMs)

The Podcast šŸŽ™

In the podcast this month, I was joined by Laila Bougria, and we chatted about NServiceBus! We chatted about various topics - from NSBā€™s support for observability (including OTel) and dashboarding, to sagas and pub/sub. Even zombie and ghost messages! (spooky! šŸ‘»). And as has been known to happen on the show - we did end up going on a tangent and geeking out about the awesome Jetbrains Rider too! This was such a fun conversation, and you know the recording has gone well when we canā€™t finish the episode because we both canā€™t stop laughing šŸ˜† (listen to the ending to hear what I mean! šŸ™ˆ).

Whilst the episode with Laila was the only episode to be releases in September - I did also recorded a couple of other episodesā€¦ one with Jamie Taylor from the Modern .NET Show (formally the .NET Core Podcast), which will be out next. And another with Nick Chapsas, where we chatted about his Dometrain training platform (which is what my Docker course is hosted on).

The observant amongst you may have noticed that I said last month I was also due to record with Marc Duiker to chat about Dapr. Unfortunately, I wasnā€™t feeling well on that date - so we had to postpone, and thatā€™ll be a bit later on in the year now.

Remember to click subscribe in your favourite podcast app. The links can be found on the podcast website.

Also, remember that we have a Discord community for the podcast!ā€¦
šŸ‘‰ Podcast Discord

.NET Oxford

This monthā€™s .NET Oxford meetup was going to be a virtual event with Bryan Hogan, the host of the No dogma podcast. Sadly, he had to pull out a couple of days before due to other commitments. So we didnā€™t end up having a meetup in September.

In other .NET Oxford news - weā€™ve made a decision that weā€™ll be moving to quarterly in-person events only (and those will mostly be lightning talks). This obviously isnā€™t ideal for our members who canā€™t attend in person, and I can only apologise. However, both Matt and I are finding that after a long day behind the computer attending virtual meetings all day - we werenā€™t very motivated to then jump on another 2-hour Zoom call for the virtual events. We were also finding doing it monthly was too often, given all our other commitments. We don't want to stop .NET Oxford altogether, so we decided that going back to in-person again like it used to be, and doing it less frequently will work best for us. We'll certainly be keeping the Discord going as on online community though.

YouTube Channel

In Septemberā€™s video, I show the ins and outs of using Git within the Awesome Jetbrains Rider! As you probably know, Iā€™m a huge fan of both Rider and Git - however, itā€™s only recently Iā€™ve started embracing Git within Rider. In this video, I share what I learnt.

To be notified as I create them (and also support the channel), please remember to click subscribe and that notification bell icon šŸ””šŸ™‚šŸ™

5 years as a Microsoft MVP!

I didn't realise MVPs get an additional disc to celebrate 5 years! Look what arrived through the post! šŸ˜ A huge thank you to Microsoft for the recognition - itā€™s a huge honour to be part of such an amazing group of people!

Upcoming in October

The main event Iā€™ll be attending in October will be the DDD East Midlands conference, where Iā€™ll be doing a short talk on ā€œGit under the coversā€, as well as taking part as a mentor in a Friday-evening ā€œSpeed Mentoringā€ event there! Which sounds interesting! Iā€™ll update you on how it went in next monthā€™s newsletter!

I also have a couple of podcast recordings planned. And will hopefully get another YouTube out! I just need more hours in the day! šŸ˜†āŒšļø

News items and dev picks

Here are my dev picks this monthā€¦

  • Performance Improvements in .NET 8 - Every year, Stephen Toub does an insanely detailed blog post about the performance improvements that have gone into that yearsā€™ release of .NET. And this year has been no exception. I really canā€™t do it justice here - so just click on the link and scroll down! šŸ¤Æ

  • docker init now supports ASP.NET - The docker init command creates initial Docker files (eg. Dockerfile, compose.yaml, .dockerignore, etc). In Docker Desktop 4.23.0, they added ASP.NET as a docker init option.

  • DALL-E 3 (with ChatGPT integration!) - OpenAI has now released its 3rd version of DALL-E, which is a text-to-image AI. And ChatGPT integrates with it - which will also help generate prompts, so you no longer need to be a prompt expert to create great images. Apparently, itā€™ll be first released to ChatGPT Plus and ChatGPT Enterprise users in October. Time to cancel my Midjourney subscription?!

  • Polly v8 officially released - Iā€™m assuming most readers who are .NET developers will have heard of Polly! The go-to retry-handling library for .NET devs. Well, thereā€™s now a new major release!

  • How to install and use Podman Desktop on Windows - I talk a lot about Docker (have I mentioned that Iā€™ve just released a course on it? šŸ˜‰) - but remember that itā€™s not the only container technology. And thanks to the OCI standard, theyā€™re compatible! This blog post talks about installing Podman Desktop.

  • Announcing Public Preview of Free Hosting Plan for WordPress on App Service - This oneā€™s for John Parkin - the worldā€™s largest WordPress fan ;)

Dev Comic pick of the month

Please help me share this newsletter šŸ™

If youā€™ve made it this far into the newsletter - Iā€™m hoping that means youā€™ve
both enjoyed it and found it useful. If you can help me out and share with your developer friends at work and on social media, that would be amazing!

Again - feel totally free to reach out to me, and let me know your thoughts on the newsletter. And see you back in your inbox next month for the next edition! šŸ‘‹

My socialsā€¦