Professional Development – 2022 – Week 48

Image Credit: https://www.flickr.com/photos/54585499@N04/

.NET

Every single feature added in C# 11 (via Nick Chapsas)

This ~30-minute video outlines all the new features in C# 11 with interactive examples.

The C# keyword you can ONLY use in LINQ, but carefully (via Nick Chapsas)

The let keyword in LINQ makes things more readable but it slightly less performant and uses more memory.

The new .NET Exception that should NEVER be thrown (via Nick Chapsas)

There’s a new UnreachableException that is sort of a “we don’t know how you got here” flag.

Communication

How Great Leaders Communicate (via HBR)

  • Use short words to talk about hard things
  • Choose sticky metaphors to reinforce key concepts
  • Humanize data to create value
  • Make mission your mantra to align teams

Leadership

Notes of Appreciation Can Boost Individual and Team Morale (via HBR)

  • It helps people see their strengths.
  • It focuses attention on what’s working.
  • It signals to people that they matter.

The Myth of the Brilliant, Charismatic Leader (via HBR)

The counter examples are from recent high-profile cases — FTX, Twitter, and Theranos. Good management is boring: “Well-managed companies set reasonable, strategic goals; set their staff up to contribute to them; and measure their progress.”