This week: Dig into C# operators, delegates, event contracts, polymorphism, and collection return types, with a separate look at MongoDB reads. The Claude Code articles cover connecting an existing C# MCP server and using hooks for targeted .NET verification. On video, I explore AI-assisted website redesign, standards for the main branch, desktop development, and feeling competent as a developer. There's also plenty on the people side: workplace boundaries, onboarding, mentoring, and keeping personal sharing optional.
Like what you read or watched from the recap? I'd love if you helped share on Reddit or Daily.dev so others can see!
Weekly Recap
Are Desktop Apps... Dead?! - Principal Engineering Manager AMA
The stats are in, and they say... Wait, what DO they say? Is desktop development REALLY dead? Is there any future in making software specifically for a single platform like desktop?
As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the chat, or you can comment now, and I can try to get it answered while I stream.
How I Set Boundaries as a Developer in a Startup
From the ExperiencedDevs subreddit, this developer wanted perspectives on setting boundaries for work life balance.
The Surprising Answer to Do Developers Feel Competent?
From the ExperiencedDevs subreddit, this developer wanted perspectives on whether or not developers ever feel competent.
Does AI Change Our Standard For Our Main Branch?
Now that we have AI building so many things and moving so quickly, do we change our standard for what lands on the main line?
The Team Is Good. So Why Do I Hate Going to Work?
From the ExperiencedDevs subreddit, this developer wanted perspectives on teams that look good on paper... but something is off.
I Let AI Redesign My Developer Blog, Here's What Happened
The navigation on my website absolutely sucked, but I know Chat could help me out. Here's how I approach using AI tools to help me revamp my UI.
The Real Reason I Went Silent for 7 Months
I wasn't able to keep up with my YouTube channel. There was a lot going on. But here's what was up and where I am taking the channel to next.
C# Operator Precedence and Evaluation Order Explained
Learn C# operator precedence, associativity, and operand evaluation order with practical examples that separate expression grouping from observable work.
MongoDB Reads in C#: Projection, Sorting, and Pagination
Learn MongoDB reads in C# with typed projections, unique sort tie-breakers, bounded results, and pagination boundaries without repeating basic filter tutorials.
Queue and Stack in C#: FIFO, LIFO, and Empty-State Behavior
Understand Queue and Stack in C# through FIFO, LIFO, peek, and try operations, with complete examples that separate collection order from workflow behavior.
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.
Designing C# Event Contracts: Payloads, Notifications, and Decisions
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
Connect an existing C# MCP server to Claude Code using stdio or HTTP, then understand configuration scope, tool discovery, authorization, and failure evidence.
Polymorphism in C#: What Runs Through Base and Interface References?
Understand polymorphism in C# by tracing base and interface calls, comparing virtual overrides with new hiding, and reading explicit implementations clearly.
Turning Repeated Mentoring Help Into Reusable Learning
Make learning useful beyond one mentoring conversation. Capture reasoning, improve shared examples, and reduce dependence without replacing human support.
Delegates in C#: Action, Func, and Multicast Call Contracts
Learn delegates in C# with complete Action, Func, and multicast examples, including compatible methods, captured targets, return values, and exceptions.
Use Claude Code Hooks for Targeted .NET Verification
Understand Claude Code hooks for targeted .NET verification, with actual event schemas, stdin handling, exit behavior, selective checks, and clear CI limits.
C# Operators: Evaluation, Types, and Everyday Expressions
Understand C# operators through operand types, precedence, evaluation, and equality, with practical examples for reading everyday expressions accurately.
Workplace Mentoring Alignment With the Learner and Their Manager
Build workplace mentoring alignment by clarifying purpose, including the learner's voice, and resolving conflicting guidance without taking over management.
Personal Topics in One-on-Ones: Sharing Is Optional
Personal topics in one-on-ones are optional. Understand boundaries, ask for work support without private details, and respect voluntary sharing and privacy.
Collection Return Types in C#: Interfaces, Views, and Snapshots
Understand collection return types in C# by separating interfaces, read-only views, shallow snapshots, and ownership promises in practical application APIs.
- Join me and other software engineers in the private Discord community!
- Resume reviews and interview guidance!
- Software engineering podcast and livestreams!
- My Code Commute vlogs are on YouTube!
- All of my weekly vlogs are on YouTube!
- Remember to check out my courses, including this awesome discounted bundle for C# developers:

![Weekly Recap: C# Operators, Claude Code, and Developer Boundaries [Nov 2026]](https://devleader-d2f9ggbjfpdqcka7.z01.azurefd.net/media/SquareBanner.webp)













