Skip to content

Workshops

JasperFx offers intensive, interactive online workshops to accelerate your team's mastery of the Critter Stack and the architectural patterns behind it. Every workshop is customized to your team — your codebase, your challenges, your goals.

Workshop Format

  • Duration: 1-2 days, online
  • Style: Interactive and hands-on — not a slide deck
  • Customized: Tailored to your team's codebase and objectives
  • Led by: The people who built and maintain the Critter Stack
JasperFx workshop and training

Topics We Cover

The Critter Stack

Comprehensive introduction to Marten, Wolverine, and the rest of the ecosystem. How the tools work together and where each one fits.

Event Sourcing

Designing event-sourced systems, projections, snapshots, versioning, and the common pitfalls teams encounter in real-world implementations.

CQRS Patterns

Command Query Responsibility Segregation patterns with Wolverine and Marten — from simple to advanced, with practical guidance on when and how to apply them.

Asynchronous Messaging

Reliable messaging with Wolverine — message routing, error handling, retries, dead letter queues, and integration with external brokers.

Automated Testing

Testing strategies for event-sourced and message-driven systems. Integration testing with Alba, test-friendly architecture patterns, and TDD approaches.

Production Readiness

Observability, monitoring with CritterWatch, performance tuning, multi-tenancy, and operational best practices for Critter Stack applications.

Who Should Attend

Our workshops are designed for .NET development teams at any stage of their Critter Stack journey:

  • New adopters — teams evaluating or beginning to use Marten, Wolverine, and related tools
  • Growing teams — developers who need to deepen their understanding of Event Sourcing and CQRS patterns
  • Experienced users — teams looking to optimize their architecture, improve testing, or tackle advanced scenarios

What Our Clients Say

"Jeremy's Critter Stack workshop didn't just level up the team that attended it — the recording became day-one material for every new developer who's joined since. Hard to find engineering training that's still paying dividends two months later."

— EVP Engineering, Filevine

Schedule a Workshop

Every workshop begins with a planning call to understand your team's needs and customize the content. Book a time below or email us.

All Rights Reserved.