Being an Onboarding Buddy Without Becoming the Only Help Source
Be a useful onboarding buddy by clarifying your role, connecting new engineers with expertise, arranging backups, and helping them seek support confidently.
C# and .NET by Nick Cosentino
Practical, in-depth content for software engineers and technical leaders. Learn C#, .NET, software architecture, AI-assisted development, and engineering leadership with guidance you can apply on your team today.

The latest articles on software engineering, architecture, AI, and career growth.
Be a useful onboarding buddy by clarifying your role, connecting new engineers with expertise, arranging backups, and helping them seek support confidently.
Understand C# event contracts with practical payload and decision examples, explicit notification timing, no-subscriber defaults, and failure boundaries.
Connect an existing C# MCP server to Claude Code using stdio or HTTP, then understand configuration scope, tool discovery, authorization, and failure evidence.
Understand polymorphism in C# by tracing base and interface calls, comparing virtual overrides with new hiding, and reading explicit implementations clearly.
Go deeper into the core topics on Dev Leader, from .NET and AI to software engineering and career growth.