gabrewer.com

Life is too important to be take seriously.

Links - 11/15/2023

Wednesday, November 15, 2023 at 5:40 PM UTC

Quote of the Day

“Start by doing what's necessary; then do what's possible; and suddenly you are doing the impossible..”
-- Francis of Assisi

I dont know where this goes but it is good

Questions for 2024

Software Development

Has Your Architectural Decision Record Lost Its Purpose?

Sprint Review: More Than Just A Demo

Developer Tools / Libraries

Pursuit of wicked smartness in VS Code

AI

Introducing v1.0.0 Beta6 for the .NET Semantic Kernel SDK

Business

Building Software Is Hard, Change Is Harder

Wait, is cloud bad?

Groups of Customers Lie to You

Failure suuuuucks

Do Superachievers Read Business Books?

Leadership/Management

The Illusion of Velocity — The Effect of Unsuitable Practices on Agility

Planning With Outcome Roadmaps

The Human Side of Software Engineering Teams

Professional Development

Announcing Microsoft Applied Skills, the new credentials to verify in-demand technical skills

Web and Cloud Development

What is gRPC?

A better image reset for your CSS

Why You Should Migrate to OAuth 2.0 From API Keys

DotNet

Removing allocations by reducing closure scopes using local variables

ConfigureAwait in .NET 8

Fix missing tokens when using downstream APIs and Microsoft Identity in ASP.NET Core

Analyzing Performance Issues in Microsoft .NET 8

Python

15 Python Libraries You Should Know About in 2023

Database

Azure Cosmos DB design patterns – Part 2: Data Binning