Newsletter 014 - July

July 31st 2024

Hi everyone! šŸ‘‹ 

Welcome to the July edition of my newsletter!

Two personal exciting dev-related things from me this monthā€¦

I was honoured to be asked by JetBrains to be the guest-author in their dotInsights newsletter, which will come out tomorrow! Iā€™m very interested in developer productivity, so I wrote a few paragraphs about 10x development, and how we can leverage tooling to increase our productivity as developers. If youā€™re not subscribed already, I can highly recommend subscribing!

The second highlight was that Microsoft renewed my MVP award! šŸ„³ This will be my 6th year as an MVP, and I feel very honoured to be part of such a great community šŸ˜Š

Table of Contents

Sponsorship opportunities

Iā€™m looking for sponsors for both the podcast and this newsletter. Details of podcast sponsorship can be found here. Feel free to reply to this email to discuss further.

The Podcast šŸŽ™

Just one episode was published this month, and one other recorded (which is currently mid-edit). The published one was with Steve Smith (also known as Ardalis), where we chatted about Modular Monoliths in dotnet.

The recorded episode Iā€™m currently editing was a group episode where we chatted about the Umbraco CMS. I was joined by Callum Whyte, Carl Sargunar, Carole Rennie Logan, and Lotte Pitcher (listing order matches the picture below). It was such a fun conversation - definitely made me want to start playing around with Umbraco! And it really highlighted how great the Umbraco community is! This will be published over the next few days.

To be notified when the episodes drop, 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 community

YouTube Videos

Just one YouTube video was published this month. I did a short vid showing how I use the Pomodoro Technique together with taking notes to write down goals and results for each Pomodoro.

My Dometrain Courses

Below are details of my Dometrain courses. Thereā€™s also a bundle that includes both courses that can be found here.

Docker for Developers

This course will teach you everything you need to know about Docker and containers. From what containers and images are; to how to build your own; to security and networking; docker-compose; and much more!

Kubernetes for Developers

Once you understand Docker, containers, images, etc - itā€™s time to move onto the next level and learn a container orchestrator - and Kubernetes has clearly won the battle here! My Kubernetes course is rammed-packed full of demos (pretty much all the way through), which are easy to follow along with downloadable YAML files and scripts. We start with the basics, then later move on to more advanced topics like services meshes and operators.

šŸ“° News items and dev picks

Here are my dev picks this monthā€¦

  • Cloudstrike outage šŸŒ©ļø - An update was released by a cybersecurity company which caused bluescreens and took A LOT of systems down - including airlines, banks, and health-care providers. It was all over the news and internet - so Iā€™m guessing youā€™ve already heard about this!

  • .NET Aspire 8.1 released - Includes things like being able to build Dockerfiles with AddDockerFile(), orchestrating Python code, and lots of telemetry improvements.

  • JetBrains Resharper - 20 years old! šŸŽ‚ - Iā€™m now all-in on JetBrains Rider, but back in the day when I was a Visual Studio user, I was also an avid Resharper fan. Strange to think that itā€™s now 20 years old!

  • .NET Foundation - new board members šŸ§‘ā€šŸ¤ā€šŸ§‘ - This was mentioned in their newsletter, and I canā€™t find a link to the announcement. But a huge congratulations to LouĆ«lla Creemers, Kendall Miller, and Chris Woodruff for being accepted onto the board! šŸ‘

  • Rider 2024.2 EAP 5: Reader Mode šŸ“– - Reader mode is designed to make reading library and read-only files (including decompiled ones), a lot easier, and includes inline-rendering of documentation comments for C# and F#.

  • Status code 418 (I'm a teapot) šŸ«– - This came up in a conversation at work about the teapot status code. I knew it existed, but Iā€™d never read the history behind it. I joked with a colleague that Iā€™m only interested if itā€™s coffee-related. He replied with this link! Turns out it is coffee-related after all, and relates to the ā€œHyper Text Coffee Pot Control Protocolā€! ā˜•ļøI love the fact that this defines a BREW HTTP verb! šŸ˜†

  • Books Every Software Engineer Must Read in 2024 šŸ“– - I saw this Tweet by Dr Milan Milanović, and itā€™s such a great list of books, I thought Iā€™d share it in the newsletter.

  • Nick Chapsasā€™s newsletter šŸ“° - Nickā€™s started a weekly newsletter called ā€œ.NET Knowledge Dropsā€. If itā€™s like his YouTube channel, then itā€™s definitely worth subscribing to!

  • .NET Aspire Developerā€™s Day - This was on the 23rd July (announced here). The link is to the YouTube video recording. Be warned - itā€™s nearly 8 hours long!!!

  • .NET Conf - Focus on AI šŸ¤– - This is one of the smaller focus .NET Conf virtual events.

  • Adam Storrā€™s blog šŸ“° - I promised a friend and long-term .NET Oxford member that Iā€™d link to his blog, so here it is! His posts are very on-topic, with some great dotnet dev content! Go check it out!

Dev Comic pick of the month

I was a bit lazy looking for a dev comic pick this month, and asked Twitter instead. Simon Foster replied suggesting the bobby tables XKCD comic. I canā€™t believe I havenā€™t picked this one already! But looking back, I havenā€™t! So here it is šŸ™‚

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ā€¦