Links - 11/26/2023
Quote of the Day
“Strive not to be a success, but rather to be of value.”
-- Albert Einstein
Software Development
An Introduction To Full Stack Composability
Developer Tools / Libraries
Primary Constructors – Using C# 12 in Rider and ReSharper
AI
[1hr Talk] Intro to Large Language Models
Professional Development
When You Get a Lot of Comments on a Pull Request or Merge Request
Personal Development
6 tiny wording tweaks to level up your communication as a software engineer
DotNet
Database
Links - 11/24/2023
Quote of the Day
“As we express our gratitude, we must never forget that the highest appreciation is not to utter words but to live by them.”
-- John F. Kennedy
Software Development
EventBridge Storming — How to build state-of-the-art Event-Driven Serverless Architectures
Many More Much Smaller Steps – First Sketch
Service Ports: Finding a Loosely Coupled Utopia with Event-Driven Serverless
Developer Tools / Libraries
Going Beyond With Advanced Infrastructure as Code Use Cases
Autonomous EventCatalog for documenting EventBridge Events
Business
Leadership/Management
Managing superstars can drive you crazy
Professional Development
The Impact of Self-Reflection on Productivity
Personal Development
6 Productivity Techniques Which Won’t Burn You Out
DotNet
Links - 11/21/2023
Quote of the Day
“It is better to have one person working with you than three people working for you.”
-- Dwight D. Eisenhower
Software Development
Write Clean Code to Reduce Cognitive Load
The Right Way To Do the API Is Always Negotiated in the Moment
Developer Tools / Libraries
Azure Developer CLI (azd) – November 2023 Release
Visualize Entity Framework Relationships and Additional Query Analysis in ReSharper 2023.3
Create a Pull Request with Summary Difference View Available in GA
Why I Prefer Trunk-Based Development
AI
Embedded Speech is now generally available
Amazon will host free ‘AI Ready’ courses in an effort to attract new talent
New Samples Calling OpenAI from Blazor and MAUI
Introducing Windows AI Studio | Microsoft Ignite 2023
Leadership/Management
In-Depth: How To Prevent High-Performing Teams From Burning Out
The powerful method to make your team Great
Web and Cloud Development
Where fetch data in your Blazor components
Seeing Code Execution Differently At The API Gateway
DotNet
Trimming a Fake Object by Mark Seemann
If you’re going to crash on an unhandled exception, you may as well do it sooner rather than later
How To Use EF Core Interceptors
The theory behind the IHttpFilter interface