.NET I Lied! The Fastest C# Loop Is Even Weirder (via Nick Chapsas) These approaches are unsafe; you should know exactly what you’re doing. From a previous video, for is fastest safe loop. (In .NET 8, for and foreach are…
All posts filed under “Career”
Professional Development – 2023 – Week 13
.NET The Best .NET Mapper to Use in 2023 (via Nick Chapsas) The Problem with Time that .NET 8 Finally Fixed (via Nick Chapsas) Culture Beware a Culture of Busyness (via HBR) How to Tell If a Potential Employer Has…
Professional Development – 2023 – Week 12
.NET The Switch Keyword in C# is a LIE! (via Nick Chapsas) Technology The New GitHub Copilot X Powered by GPT-4 is Here! (via Nick Chapsas)
Professional Development – 2023 – Week 11
.NET The Easiest Way to Create Serverless APIs in .NET (via Nick Chapsas) From Zero to Hero: Unit Testing in C# This video training course explains what unit testing is, the fundamentals, techniques, concepts, hands-on examples, and advanced techniques. The…
Professional Development – 2023 – Week 10
.NET The Awesome New Queue of .NET 6 That You Skipped (via Nick Chapsas) There’s a PriorityQueue<T, TPriority> type now. The caveat is that you cannot guarantee order within a given priority; only that things are dequeued correctly for their…
Professional Development – 2023 – Week 9
.NET Random Finally Gets Its Missing Methods in .NET 8 (via Nick Chapsas) Currently .NET has Random.Shared for non-critical random numbers, and RandomNumberGenerator for secure operations. The latter is about 7x slower. .NET 8 brings in Random.Shared.Shuffle() and Random.Shared.GetItems(source, number…
Professional Development – 2023 – Week 8
.NET The Best Way to Validate Your Settings in .NET (via Nick Chapsas) Nick goes into how to create and interact with application settings/options, then shows the problem with options being validated much later than expected. There is a ValidateOnStart…
Professional Development – 2023 – Week 7
.NET You Completely Misunderstand How Strings Work in C# (via Nick Chapsas) Leadership The Power of Options (via HBR) When faced with a crisis or opportunity, most leaders fall back on their default style. However, each situation is nuanced, such…
Professional Development – 2023 – Week 6
Change management Getting Employee Buy-In for Organizational Change (via HBR) Stress management The Hidden Toll of Microstress (via HBR) There’s a lot to this article to unpack. Our bodies and minds do fairly well when dealing with major stressors that…
Professional Development – 2023 – Week 5
.NET The New Constructor Type Coming in C# 12 (via Nick Chapsas) This is a tentative feature where you declare the class and constructor together — public User(string firstName, string lastName). Currently the auto-generated properties are public, and you can’t…