NimblePros
Kyle McMaster

Kyle McMaster

Architect

Kyle is a passionate craftsman with nearly a decade of experience in software development. He enjoys contributing to OSS projects and tinkering with the latest Azure offerings, .NET features, and functional frameworks. He values strong communication, mentorship, and pair programming practices alongside domain-driven design, test-driven development, and clean architecture principles. When away from the computer, he enjoys spending time with his wife, kiddo, and friends as well as playing guitar and running outdoors.

Posts

  1. Kyle
    December 23, 2025

    In this blog post, we explore how to build a Santa Chat application using AI and Retrieval-Augmented Generation (RAG) with the latest Microsoft.Extensions.AI …

  2. Kyle
    October 31, 2025

    A spooky themed exploration of the Outbox Pattern in NServiceBus to handle message delivery challenges.

  3. Kyle
    September 29, 2025

    Exploring best practices for defining conventions in NServiceBus.

  4. Kyle
    September 23, 2025

    Exploring the behaviors in NServiceBus and how they can be used to customize message processing.

  5. Kyle
    August 26, 2025

    Exploring the web-queue-worker architecture and its implementation using NServiceBus.

  6. Kyle
    August 21, 2025

    Exploring the Unit of Work pattern and how NServiceBus simplifies its implementation in distributed systems.

  7. Kyle
    August 15, 2025

    Exploring the recoverability features of NServiceBus and how they can be leveraged to build resilient distributed systems.

  8. Kyle
    December 19, 2024

    In this blog post, we'll explore how Santa can automate his workshop using Event-Driven Architecture and NServiceBus

  9. Kyle
    September 27, 2024

    Learn how to write tests for your supercharged sagas and strategies for getting the most value out of those tests.

  10. Kyle
    September 24, 2024

    Let's cover what a saga timeout is and how to implement them using NServiceBus!

  11. Kyle
    August 30, 2024

    This article continues the discussion on NServiceBus sagas and demonstrates how to implement your first saga.

  12. Kyle
    August 26, 2024

    An introduction to NServiceBus Sagas and how they can be used to manage long-running processes in distributed systems.