Career How to Tell If a Prospective Workplace Is Toxic (via HBR)
All posts tagged “Professional Development”
Professional Development – 2024 – Week 4
.NET “Stop Using null, Use default Instead in C#” | Code Cop #010 (via Nick Chapsas) The downside is that you have to look in two places to understand what the code is doing: the return statement, and the return…
Professional Development – 2024 – Week 3
C# Building the Smallest C# Game That Doesn’t Need .NET (via Nick Chapsas) This example took a self-contained “.NET application” (this is in quotation marks because the code itself looks like fairly low-level C code for Windows) and combined it…
Professional Development – 2024 – Week 2
.NET Await Async Might Change Completely in .NET 9 (via Nick Chapsas) “Stop Using Singletons in .NET!” | Code Cop #009 (via Nick Chapsas) AI Is GenAI’s Impact on Productivity Overblown? (via HBR) The major limitations for LLMs is plausible…
Professional Development – 2024 – Week 1
.NET The First Feature of C# 13 is Here! (via Nick Chapsas) The params keyword has been around for a while, and gives you syntactic sugar to do this: Example(1, 2, 3) where the method signature is void Example(params int[]…
Professional Development – 2023 – Week 52
.NET Measuring Your Application’s Performance in .NET (via Nick Chapsas) .NET Aspire gives you premade dashboards to look at logs, traces, the API itself, and metrics. You get several standard things from the metrics such as number of requests, time…
Professional Development – 2023 – Week 51
.NET Don’t Use the Wrong LINQ Methods (via Nick Chapsas) .All() and .TrueForAll() perform differently even though they yield the same behavior. The .All() method is slower and allocates memory because it uses a foreach loop, which requires using an…
Professional Development – 2023 – Week 50
.NET NativeAOT in .NET Has One Big Problem (via Nick Chapsas) Nick set up a GET API scenario where the code base is the same, and the only difference is whether ahead-of-time (AOT) compilation was used. The AOT application started…
Professional Development – 2023 – Week 49
.NET 6 INSANE Things You Didn’t Know You Could Write in C# (via Nick Chapsas) Note that these concepts are possible but aren’t best practices. Why Aren’t More Developers Using C#? (via Nick Chapsas) Leadership How Leaders Fake Psychological Safety…
Professional Development – 2023 – Week 48
.NET Microsoft Is SECRETLY Changing Your Code in .NET 8 (via Nick Chapsas) How Are .NET APIs So Much Faster than Everything Else? (via Nick Chapsas) Most of this video describes Martin Fowler’s (from Microsoft) response to a post in…