Skip to Content

Search Results

Blog Post
How to Build Optimizely CMS 13 with Visual Builder in .NET

How to Build Optimizely CMS 13 with Visual Builder in .NET

A code-first guide for .NET developers moving from Optimizely CMS 12 to 13: Visual Builder, ExperienceData, Sections, Elements and tag helpers.
7 Minute Read
Blog Post
When to Choose a Lightweight Mediator

When to Choose a Lightweight Mediator

MicroMediator vs MediatR: real benchmark data across dispatch, memory, throughput, and cold start to help you choose the right tool for your workload.
5 Minute Read
Blog Post
Streaming Large Datasets with IAsyncEnumerable in MicroMediator

Streaming Large Datasets with IAsyncEnumerable in MicroMediator

Streaming is not always faster. Learn when IAsyncEnumerable saves memory, when it costs you, and what early exit looks like at 1,000,000 items.
6 Minute Read
Blog Post
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
Blog Post
Why C# Developers Should Embrace Node.js

Why C# Developers Should Embrace Node.js

Why C# developers should learn Node.js, especially with Optimizely's SaaS CMS on the horizon, and the new opportunities it can open up for you.
2 Minute Read
Blog Post
The Developer's Guide to Time Management: Mastering the "Four Ds" in a Digital Agency

The Developer's Guide to Time Management: Mastering the "Four Ds" in a Digital Agency

The Four Ds of time management (Do, Delegate, Defer, Delete) for developers at every level in a digital agency, from junior coders to architects.
3 Minute Read
Blog Post
Setting Up Optimizely on Aspire: A Developer's Walkthrough

Setting Up Optimizely on Aspire: A Developer's Walkthrough

A step-by-step guide to setting up Optimizely CMS on .NET Aspire, with a walkthrough of my Optimizely Aspire repository on GitHub.
2 Minute Read
Blog Post
Unlocking Your Potential: My Tips on How Developers Can Become the Best They Can Be

Unlocking Your Potential: My Tips on How Developers Can Become the Best They Can Be

My tips on how developers can be the best they can be: continuous improvement, learning new skills and understanding the infrastructure underneath.
4 Minute Read
Blog Post
Why Martial Arts Can Make You a Better Software Developer

Why Martial Arts Can Make You a Better Software Developer

How martial arts training can make you a better software developer: fitness, focus, mental toughness, stress relief and a healthier work-life balance.
2 Minute Read
Blog Post
Why every web developer should have k6 installed

Why every web developer should have k6 installed

Why every web developer should have k6 installed: the benefits of local load testing, and how k6 also works for regression and integration tests.
3 Minute Read
Blog Post
Running Optimizely 12 on a Mac

Running Optimizely 12 on a Mac

Optimizely 12 runs on .NET 5, so it runs on a Mac too. A step-by-step guide to getting it up and running, handy for front-end developers.
1 Minute Read
Blog Post
New site for Wife of a Geek

New site for Wife of a Geek

A new site for Wife of a Geek, rebuilt on Contentful and Azure Cognitive Search after a frustrating, flaky first version on WordPress.
1 Minute Read