.NET Give Your Strings Meaning (via Nick Chapsas) There are several types of content — e.g., JSON, regular expressions — that are strings. Since .NET 7 there is a StringSyntaxAttribute for arguments where you can specify the type of string….
All posts filed under “Career”
Professional Development – 2024 – Week 29
.NET How Thread Safety is Changing in .NET 9 (via Nick Chapsas) .NET 8 and earlier versions provide a lock block so that you can make operations thread-safe. (Under the hood, this is calling Monitor.Enter and Monitor.Exit.) In .NET 9…
Professional Development – 2024 – Week 28
.NET The New ID to Replace GUIDs and Integers in .NET (via Nick Chapsas) This is being introduced in .NET 9, and has to do with relational databases. The issue with GUIDs is that they can cause performance issues when…
Professional Development – 2024 – Week 27
Learning How to Read a Business Book (via SWLW) This post is from 2008 and I wonder what Seth Godin would change in 2024. The premise is that you can just skim a business book because the stakes are too…
Professional Development – 2024 – Week 26
Automation Research: Using AI at Work Makes Us Lonelier and Less Healthy (via HBR) This article presents some research that shows the efficiency gained by having AI-driven assistants comes at the expense of interacting with our fellow humans. Yes, it’s…
Professional Development – 2024 – Week 25
.NET Forget Controllers and Minimal APIs in .NET! (via Nick Chapsas) Decision Making How to Vet Information Before Making a Decision (via HBR) Engineering Generative AI Is Not Going To Build Your Engineering Team For You (via SWLW) This post…
Professional Development – 2024 – Week 24
.NET Microsoft Is Breaking Your Code in C# 13 (via Nick Chapsas) Stop Using Primitives to Represent Domain Ideas in C# (via Nick Chapsas) Leadership 5 Traps to Avoid as You Gain Power as a Leader (via HBR) 3 Ways…
Professional Development – 2024 – Week 23
.NET Why Developers Hate “Clean Code” (via Nick Chapsas) Generative AI into ANY .NET App with SemanticKernel (via Nick Chapsas) The Blazor Competitor is Here! (via Nick Chapsas) Leadership 5 Signs Your One-on-Ones Aren’t Working (via HBR)
Professional Development – 2024 – Week 22
Communication The problem with being “too nice” at work (via TED) Much of the feedback we get tends to be positive rather than constructive. It can feel awkward to give critical feedback; however, the author mentions some of her studies…
Professional Development – 2024 – Week 21
.NET The Insane C# 13 Feature That Changes Everything (via Nick Chapsas) Tutorial: Create a Razor Pages web app with ASP.NET Core The tech stack I use at work is Angular + .NET Core, so I wanted to take a…