Weekly Recap: EF Core Specifications, RAG Security, and C# Pipelines [Sep 2026]
Test EF Core specifications, secure and observe RAG systems in .NET, and build bounded C# pipelines. Plus videos on career choices, leadership, and AI startups.
Weekly Recap roundups summarizing recent Dev Leader blog posts, spanning EF Core, C# design patterns, monolith architecture, and ASP.NET Core web APIs.
Test EF Core specifications, secure and observe RAG systems in .NET, and build bounded C# pipelines. Plus videos on career choices, leadership, and AI startups.
This week covers .NET pipeline design, EF Core specifications, and practical RAG evaluation. Plus videos on AI-assisted development, agentic workflows, and software engineering careers.
This week covers hybrid search and semantic reranking for RAG in .NET, plus async and error-handling patterns for C# pipelines. The videos dig into AI agent evals, what developers retain when AI writes code, communication gaps, and manager accountability.
This week covers the Specification Pattern with EF Core, type-safe C# pipelines, and vector search with Azure AI Search. Plus videos on effective tech leadership, end-to-end testing, career changes, and working with AI.
This week covers NLog performance and routing, practical C# design patterns, and a stable .NET architecture for RAG and embeddings. New videos dig into AI-assisted workflows, navigating large codebases, burnout, and the path beyond senior engineer.
This week covers NLog setup, targets, layout renderers, and structured logging in .NET. Plus, explore OpenTelemetry distributed tracing and practical career questions about difficult peers and what comes after senior engineer.
This week is a full deep dive into OpenTelemetry in .NET -- traces, metrics, logging, HttpClient instrumentation, ASP.NET Core setup, and exporters for OTLP, Prometheus, Jaeger, and Azure Monitor. Plus GitHub Copilot CLI workflows for .NET developers, testing and deploying C# MCP servers, and a hard look at modular monoliths, clean architecture, and moving back from microservices.
This week covers GitHub Copilot CLI workflows and permissions, MCP clients and servers in C#, and practical modular monolith design and testing. Plus, dig into production Roslyn analyzers and engineering leadership lessons on team culture, tech leads, and better questions.
This week covers GitHub Copilot CLI workflows and building Roslyn analyzers in C#. Plus practical guides to modular monoliths, MCP transports, production Serilog, NuGet debugging, AI's impact, and engineering leadership.
This week covers NuGet packaging from metadata and local testing through private feeds, versioning, and automated publishing. Plus practical guides to monolith architecture, MCP servers and clients in C#, Serilog, Roslyn analyzers, AI agent workflows, and senior engineering leadership.
This week wraps up the C# Visitor pattern series with real-world examples, best practices, a decision guide, and step-by-step implementation, plus a complete guide to logging in .NET with ILogger, Serilog, and OpenTelemetry. There's also deep HttpClient in .NET 10 coverage on observability, resilience, streaming, and DNS handling, along with practical guides to creating and understanding NuGet packages.
This week goes deep on Entity Framework Core -- relationships, LINQ querying, performance tuning, testing strategies, and how it compares to Dapper -- plus HttpClient and IHttpClientFactory patterns in .NET. There's also a full run of C# design patterns covering Visitor, Interpreter, and Memento, alongside new videos on debugging, AI in your development workflow, and engineering leadership.
This week digs into Entity Framework Core from setup through CRUD operations and schema migrations, plus a deep run on the Memento pattern and other C# design patterns like Interpreter and Mediator. New videos cover tackling tech debt, build vs buy decisions, and growing into senior and leadership roles.
This week is a full walkthrough of the SOLID principles in C# -- single responsibility, open/closed, Liskov substitution, and interface segregation -- plus design pattern guides for the mediator, iterator, and memento patterns. There's also practical ASP.NET Core Web API coverage on deploying to Azure and Docker and writing integration tests, with new videos on engineering management, plugin architecture, and tech debt.
This week digs into building ASP.NET Core Web APIs: controllers, minimal APIs, model validation, error handling, versioning, and JWT auth. Plus a full run through the iterator, mediator, and chain of responsibility patterns in C#, with new videos on engineering careers, testing, and single points of failure.
This week covers the chain of responsibility design pattern in C# end-to-end with the complete guide, implementation, decision guide, and best practices, plus the template method pattern with a real-world example, best practices, and a strategy pattern comparison. On the reflection side, we have expression trees as a reflection alternative, UnsafeAccessor for private member access, Native AOT safety with DynamicallyAccessedMembers, reflection vs source generators, and how DI containers use reflection internally. Rounding it out: the complete ASP.NET Core Web API guide and a deep look at ASP.NET Core routing.
This week dives deep into C# reflection in .NET 10 with the complete guide, anti-patterns, performance benchmarks, custom attributes, PropertyInfo and MethodInfo, FrozenDictionary caching, and the Activator.CreateInstance vs compiled expressions trade-off. Plus complete coverage of the template method pattern, the proxy pattern with a real-world example, best practices, and a decorator comparison, a flyweight real-world example, and a tour of the new LINQ methods in .NET 6 through 10.
This week takes a deep tour of LINQ in C# covering grouping, aggregation, set operations, joins, deferred execution, and element access, plus complete guides to the proxy, flyweight, and bridge design patterns. The video lineup tackles context switching, generational dynamics on engineering teams, and where AI tooling actually fits in a real developer workflow.
This week brings deep coverage of LINQ in C# (filtering, projection, ordering, and the complete guide), advanced regex topics including named capture groups and pattern syntax, plus practical guides on the bridge, facade, and flyweight design patterns. Plus four new videos covering platform team work, agentic systems, and developer mindset.
This week delivers complete coverage of C# enums -- flags, switch patterns, and string conversion -- plus the facade and bridge design patterns in C#. Videos cover manager effectiveness and building for reusability.
This week covers complete guides on C# regular expressions, state pattern best practices, and command pattern real-world implementations. Plus feature slicing vs clean architecture, CQRS per feature, and C# string performance deep dives.
This week covers complete guides on command, state, adapter, and composite design patterns in C#, plus deep dives into string manipulation and feature slicing in .NET. New videos discuss AI tool costs, burnout, and managing context switching.
This week covers building extensible plugin systems in C#, the adapter design pattern in depth, and practical C# source generator testing. Plus new videos on developer burnout, staying sharp after promotion, and whether Copilot CLI is finally replacing Visual Studio.
This week covers building AI developer tools with the GitHub Copilot SDK in C# -- from CLI tools and coding agents to ASP.NET Core AI APIs -- plus deep dives into C# source generators with incremental pipelines and Roslyn syntax trees, and practical guides on observer, singleton, decorator, and factory method design patterns.
This week covers C# design patterns with deep dives into Singleton and Decorator patterns, plus source generator internals and getting started with the GitHub Copilot SDK in C#. Videos tackle developer career topics including tech debt, overcommunicating, and the ROI of learning C#.
Build multi-agent orchestration with Semantic Kernel in C#, including ChatCompletionAgent, vector stores, and plugin patterns. Plus C# design patterns including Singleton, Decorator, Strategy, and Prototype!
This week covers building AI-powered applications with Semantic Kernel and the GitHub Copilot SDK in C#, from custom plugins and RAG to multi-agent patterns. Plus a deep dive into C# design patterns -- Strategy, Prototype, and Factory Method complete guides.
This week covers the Microsoft Agent Framework in C# -- from core AIAgent abstractions to AgentSessions and function tools -- plus Semantic Kernel agents and plugins, Builder pattern deep dives, and GitHub Copilot SDK development. Also included: new videos on software engineering planning and hiring insights.
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Read a personal reflection on burnout paired with curated articles on its symptoms, causes, and practical steps toward reevaluating priorities and recovery.
Discover a weekly roundup exploring what leadership truly means, drawing on shared articles about team empowerment, transparency, and building trust.
Enjoy a St. Patrick's Day update paired with articles on empowering visionaries, supporting remote teammates, workplace ambience, and leadership risk-taking.
A fun recap of a snow tubing outing with the Magnet Forensics team, part of a series of company events shared alongside weekly reading picks.
The 24th weekly article roundup covering workplace culture, coworker dynamics, innovation approaches, and a programmer's take on managing tech debt.
A weekly article roundup on becoming a better programmer, covering checking your own code before blaming others and pursuing continuous learning.
A reflective holiday post sharing end of year thoughts, personal updates, and a curated roundup of articles worth reading over the holiday season.
Catch up on a weekly roundup highlighting a Charity Water birthday campaign, alongside leadership reflections on code smells and crossing the chasm.
A Movember wrap-up recapping a mustache fundraiser at Magnet Forensics, paired with curated articles on job satisfaction and team productivity.
This week's article dump reflects on performance reviews, questioning stack ranking and alternatives, alongside reads on employee retention and engagement.
A look back at Magnet Forensics earning a spot on Deloitte's Companies to Watch list, plus reflections from meeting fellow honorees at the awards event.
A curated roundup of articles covering brainstorming myths, how video games affect the brain, and other interesting ideas worth reflecting on this week.
A Halloween weekly dump sharing costume stories from Magnet Forensics alongside curated reads on success habits, community building, and recognition.
Read this weekly article roundup on competing commitments, building successful habits, compassionate leadership, and why infighting hurts your company.
A recap of running in My Team Triumph Canada's inaugural race for athletes with disabilities, paired with a short list of leadership articles worth reading.
Get practical WordPress backup habits from a rocky site migration, plus a roundup of articles on feedback, team culture, delegation, and workplace seating.
Read a weekly roundup covering the Magnet Forensics v6.2 release of Internet Evidence Finder plus leadership articles on culture, transparency, and recognition.
A weekly roundup sharing the team's Movember fundraising effort alongside curated reads on leadership trust, confidence, and lessons from top executives.
Catch this weekly roundup of leadership articles on driving innovation, empowering employees, open offices, and building a culture that welcomes new ideas.
Read a weekly roundup on job titles, team strength, engineering leadership, mentoring, customer focus, and recognition in today's workplace.
Celebrate a Profit Hot 50 ranking milestone alongside a curated article roundup on perfectionism, overwork, career growth, and building a strong startup team.
Explore a curated roundup on burnout, with practical tips on avoiding overwork, spotting employee warning signs, and leading with optimism and honest listening.
Catch up on a weekly roundup of articles examining failure, trust, and stepping back so teams can grow, take ownership, and learn from mistakes.
Browse a weekly collection of leadership articles covering intern treatment, office politics, embracing change, workplace culture, and running better reviews.
A weekly summary of articles focusing on career development, leadership, startups and development. This is one BIG list!
A weekly summary of articles focusing on career development, leadership, startups and development. This week is all about leadership!
A posting to summarize the articles I've shared on social media over the past week. There's a focus on motivation, leadership, and workplace culture.
Here's a quick reading update for articles I've shared on social media over the past week. Topics include leadership, small business, and your career.