This week: A heavy dose of Entity Framework Core -- the complete guide, getting started in ASP.NET Core, CRUD operations, and managing your schema with migrations. On the design pattern side there's a full run on the Memento pattern (implementation, best practices, when to use it, and Memento vs State), plus Interpreter and Mediator pattern guides and a look at SOLID violations and the Dependency Inversion Principle. The videos lean into engineering leadership: prioritizing tech debt, build vs buy vs adopt, agent orchestration, and what it takes to earn a senior promotion.
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
Featured this week: Entity Framework Core in .NET: The Complete Guide -- if you only read one thing this week, start here.
How to Get Tech Debt Prioritized - Principal Engineering Manager AMA
More features. Faster than last time. With fewer people than before. We've all been here before, trying to keep up with delivering software, so how can we make progress on our tech debt too?
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.
Build vs Buy vs Adopt - What Should Software Engineers Do?
From the ExperiencedDevs subreddit, this developer wanted perspective on how to make the build vs buy decision.
My Agent Orchestration Is Finally One-Shotting From One-Liners
In this video, I touch on the first milestone where my agent orchestration is finally getting from simple prompt to built app in one shot.
Buckle Up And Listen To These Software Engineering Failures
From the ExperiencedDevs subreddit, this topic is all about failures in software engineering.
Want that Senior Dev Promotion? Start Taking Ownership Now!
A viewer submitted a question around ownership and working towards a senior position -- let's dive in!
How Do Software Engineers Have ANY IDEA What's Going On?!
From the ExperiencedDevs subreddit, this developer wanted to understand how other developers navigate unknowns.
Entity Framework Core in .NET: The Complete Guide
Learn Entity Framework Core in .NET 10 -- DbContext, migrations, LINQ queries, relationships, performance tips, and when to use EF Core vs Dapper in C#.
Entity Framework Core Tutorial: Getting Started in ASP.NET Core
Step-by-step Entity Framework Core tutorial for .NET 10 -- learn DbContext setup, entities, data annotations, first migration, and SQLite or SQL Server.
Interpreter Design Pattern in C#: Complete Guide with Examples
Master the interpreter design pattern in C# with code examples, grammar parsing, and best practices for building domain-specific languages.
SOLID Violations C#: How to Recognize and Fix Each One
Learn to spot and fix solid violations c# for all five SOLID principles. Covers real code examples and refactoring patterns for SRP, OCP, LSP, ISP, and DIP.
Dependency Inversion Principle C#: Abstractions Over Concretions
Learn the dependency inversion principle c# with constructor injection patterns, .NET 10 DI lifetimes, and how DIP enables testable, loosely coupled code.
Memento vs State Pattern in C#: Key Differences Explained
Compare the memento vs state pattern in C# with code examples, use cases, and guidance on choosing the right behavioral pattern for state management.
EF Core Migrations in .NET: Managing Your Database Schema
Complete guide to EF Core migrations in .NET 10 -- add, apply, squash, seed data with UseSeeding, revert, and run migrations safely in CI/CD pipelines.
How to Implement Interpreter Pattern in C#: Step-by-Step Guide
How to implement the interpreter pattern in C# with step-by-step code examples for expression parsing, AST construction, and evaluation.
EF Core CRUD Operations in C#: Create, Read, Update, Delete
Master EF Core CRUD in C# with .NET 10 -- learn AddAsync, SaveChangesAsync, FindAsync, Where queries, tracked updates, and bulk ExecuteUpdate/ExecuteDelete.
Memento Pattern Best Practices in C#: Code Organization and Maintainability
Memento pattern best practices in C# for clean state management, memory optimization, and avoiding common pitfalls with undo/redo systems.
When to Use Memento Pattern in C#: Decision Guide with Examples
Learn when to use the memento pattern in C# with decision criteria, practical scenarios for undo/redo, and state snapshot examples.
Mediator Pattern Real-World Example in C#: Complete Implementation
See the mediator pattern in action with a complete real-world C# example implementing a chat room system with centralized message coordination.
How to Implement Memento Pattern in C#: Step-by-Step Guide
How to implement the memento pattern in C# with step-by-step code examples for undo/redo, state snapshots, and behavioral design patterns.
- 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: Entity Framework Core, the Memento Pattern, and C# Design Patterns [Jun 2026]](https://devleader-d2f9ggbjfpdqcka7.z01.azurefd.net/media/SquareBanner.webp)












