.NET Null is Changing AGAIN in C# and it’s Awesome! The null conditional operator (?.) now works with assignment (e.g., customer?.Age = newAge only makes the assignment if customer is not null. AI AWS re:Invent 2024 – How Principal Financial…
All posts tagged “Professional Development”
Professional Development – 2025 – Week 17
Software engineering LLMs Reduce Development Friction. Is That a Good Thing? The author has solid points about several second order effects of not having an easy-button. Sometimes the reason something is challenging is because a conversation needs to be had…
Professional Development – 2025 – Week 16
Career Want to Use AI as a Career Coach? Use These Prompts. This post provides example prompts for the following: career clarity & direction, resume & LinkedIn optimization, job search strategy, interview preparation & salary negotiation, leadership & career growth,…
Professional Development – 2025 – Week 15
AI Quotation about Discipline from Dr. Malcolm in Jurassic Park I frequently think about this line — the post shows the movie script and original book versions. It feels like we’re so busy trying to use AI for everything —…
Professional Development – 2025 – Week 14
Development / Testing Testing In React Tutorial – Jest and React Testing Library (video) An overview of how to render components and interact with them to verify state and behavior. Jest Testing: A Helpful, Introductory Tutorial A separate tutorial that…
Professional Development – 2025 – Week 13
Career How to Build Career Resilience in Uncertain Times
Professional Development – 2025 – Week 12
.NET You NEED to Update Your Tests in .NET xUnit v3 is available, and it’s listed as a separate package (not just an upgrade) called xunit.v3.
Professional Development – 2025 – Week 11
Software Development JavaScript Developer Roadmap A table of contents for things JavaScript developers need to be aware of. The roadmap has links to free and paid resources if you want to dig deeper. Flexbox Froggy An interactive game for learning…
Professional Development – 2025 – Week 10
Communication The Science Behind Dramatically Better Conversations Discussions typically have multiple conversations — practical (what’s this really about), emotional (how do we feel), social (who are we). Things get off the rails when you’re having one conversation and the other…
Professional Development – 2025 – Week 9
.NET WhenAll vs WaitAny The Craziest Feature .NET Released in YEARS The StringComparer class supports a new option — CompareOptions.NumericOrdering — that allows you to do things like have “07” equal to “7”. Another use case is when you have…