Newsletter 008 - Dec 2023

Dec 31st 2023

Hi everyone! šŸ‘‹Ā 

Hope you had a great Christmas and New Yearā€™s celebrations! I did - hence the December edition of this newsletter being a few days late! šŸ™ˆ So instead of being the last edition of 2023 - itā€™s the first edition of 2024!

My first big goal in 2024 is my next Dometrain course. Last year, I created my first-ever course: From Zero to Hero: Docker for Developers. In January, Iā€™ll be working on my next course - which will be another ā€œFrom Zero to Heroā€ course - this time on Kubernetes. Iā€™m a huge fan of Kubernetes, and am really looking forward to creating and releasing this course. Itā€™s a big topic, but I feel I can make it a lot more digestible than a lot of existing content currently does.

The Podcast šŸŽ™

There were three episodes released in Decemberā€¦

I really enjoyed chatting with Gary, Mia, and Shahid - all great episodes, and definitely worth checking out!

I also recorded an episode with the GitKraken team, where we chatted about developing a Git client. This should be out in the next week or so.

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 community

TrackJS - Podcast Sponsor!

Also, Iā€™d like to give a massive thank you to our sponsor, TrackJS for sponsoring the podcast! šŸ™

TrackJS makes finding and fixing client-side errors simple - automatically detecting bugs on your website and giving you a clear view of how the user got to the error.

Dometrain Courses

Docker

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

Kubernetes!

(coming soon!) (see details in the opening paragraphs of this newsletter)

News items and dev picks

Here are my dev picks this monthā€¦

  • .NET Aspire - preview 2 - Aspire was announced at .NET Conf a few months ago (one of the topics I chatted about with Scott Hunter on the podcast). It was a preview release, not full GA. And theyā€™ve just released the next preview version after feedback from the community.

  • MonkeyType - This is basically a typing speed test - so Iā€™m not sure exactly why itā€™s so addictive, but it definitely is! I heard about this from a tweet by Joseph Woodward. My top score so far is 91 wpmā€¦

  • Midjourney v6 - The next version of MJ is now out! You can turn it on by either typing /settings and selecting V6 from the dropdown menu (to permanently use v6); or by typing --v 6 after your prompt to turn it on on a prompt-by-prompt basis.

  • Human brain-like supercomputer with 228 trillion links coming in 2024 - Quote: ā€œAustralian scientists have their hands on a groundbreaking supercomputer that aims to simulate the synapses of a human brain at full scale.ā€

  • Semantic Kernel 1.0 - Quote: ā€œSemantic Kernel is an SDK that integrates Large Language Models (LLMs) like OpenAI, Azure OpenAI, and Hugging Face with conventional programming languages like C#, Python, and Java. Semantic Kernel achieves this by allowing you to define plugins that can be chained together in just a few lines of code.ā€

  • Tesla Optimus Gen2 Robot - The hand movements are pretty impressive! Shame it looks like it needs the toilet when walking! šŸ™ˆ

  • 10 years of Avalonia - Quite a milestone! Which makes it even more embarrassing that Iā€™ve never found the time to play with it! I really must give it a go this year - Iā€™ve heard a lot of good things about it!

  • ML.NET 3.0 - Quote: ā€œML.NET is an open-source, cross-platform machine learning framework for .NET developers that enables integration of custom machine learning models into .NET applications. ML.NET version 3.0 is now released, with lots of new features and enhancements!ā€

Dev Comic pick of the month

Itā€™s been a long time since Iā€™ve had to write any SQL - thanks to EF for code, and using LINQPad instead of SSMS! But I saw this posted on Threads, and it brought back memories! šŸ˜†

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