Carole Rennie Logan
Developer, team lead, speaker, tech community organiser, baker, runner.Visit Blog
Developer Diary: 2021 week 3
Welcome to Developer Diary, a weekly chat to share what a week as a developer is like, for me at least 😊 It was my birthday this week so I had a few days off work. Not much to do in lockdown birthdays but walks in the park and watching movies!
Developer Diary: 2021 week 2
First full week back to work routine and I managed to continue on with the blog and also some other positive routines, I will take that as a win!
.Net 5: WebAPI with OpenAPI docs
When building APIs in .Net apps, I have been using Swagger UI auto generated API docs for a few years now, so I was happy to hear they were now "out of the box" with .Net 5 WebAPI.
Developer Diary: 2021 week 1
Happy New Year! What a year 2020 was, eh? I found weeks would pass and it was hard to differentiate one from the next. So for 2020, I have decided to keep a diary, to keep track of things I have done and learned week to week. I find it easy, particularly in these "stay at home" times, to feel like I am not achieving much but I thought I'd write down and share what a week as a developer is like, for me at least 😊
Init only properties in C# 9
A useful new feature in C# 9, init only setters for properties, allows us to have truly immutable objects or variables.
Top Level Programs in C# 9
Top Level Programs are a newly available feature in C#. In this post we will have a look at how it is different in C# 9 and what we can do in top level programs.
Developer Diary: DotNetConf 2020
DotNetConf was a 3 day worldwide conference over 3 days (November 10th-12th) where we could learn about all things .Net from the teams at Microsoft and community experts.
Umbraco on Publish Event Posting to a Webhook
This article will discuss Umbraco publish events and give a look at how to use components and composers. We'll build an on publish event to send a message to a discord server.
Developer Diary: Microsoft Ignite
It’s been a wee while since I wrote a “Developer Diary” blog post and what better to return with than Microsoft Ignite! This year was fully virtual and I was not just attending but part of the speakers list as a host of a “Table Talk”!
Getting Started with Blazor
Blazor is a framework within .Net that lets developers build rich, dynamic applications built in C#, HTML and CSS. Let's have a look at how to get started...