Skip to Content

Blyth's Blog: A Technical Architect's Musings

Blending Bytes and Balance - Tech Tales with a Twist of Martial Arts, Hobbies, and Family Life

Handler Lifetimes in MicroMediator: Why Your Choice Matters

Handler Lifetimes in MicroMediator: Why Your Choice Matters

MicroMediator makes handler lifetime explicit. Learn when to use Singleton, Scoped, or Transient and what the real performance difference looks like.
4 Minute Read
Thu, 5th Mar 26
Introducing MicroMediator: A Lightweight High-Performance Mediator for .NET

Introducing MicroMediator: A Lightweight High-Performance Mediator for .NET

A lightweight, high-performance mediator pattern library for .NET. Learn why MicroMediator exists, how it compares, and how it fits cleanly into many projects, including Optimizely CMS builds.
2 Minute Read
Mon, 5th Jan 26
Leveraging Optimizely’s AI Agents: Embracing the Agentic Future

Leveraging Optimizely’s AI Agents: Embracing the Agentic Future

Discover how Optimizely’s AI Agents leverage agentic AI to autonomously execute complex tasks, enhancing digital workflows and driving innovation for technical leaders.
2 Minute Read
Tue, 18th Mar 25
Mediator Design Pattern for CMS builds

Mediator Design Pattern for CMS builds

My approach to dynamic CMS content using Mediatr (and Automapper)
1 Minute Read
Fri, 19th Feb 21
C# 9.0 - Blurring the lines between object oriented programming and functional programming

C# 9.0 - Blurring the lines between object oriented programming and functional programming

There are two basic types of programming languages, object-oriented and functional, what happens with these worlds collide?
3 Minute Read
Tue, 24th Nov 20