# Wolverine ## Resources - [Wolverine Docs](https://wolverine.netlify.app/) - [Wolverine blog posts](https://jeremydmiller.com/?s=Wolverine) ## Articles - [Unraveling the Magic in Wolverine](https://jeremydmiller.com/2023/10/02/unraveling-the-magic-in-wolverine/) - [Wolverine is for the developers](https://timdeschryver.dev/blog/wolverine-is-for-the-developers) - [How to fully leverage Wolverine with its HTTP package](https://timdeschryver.dev/blog/how-to-fully-leverage-wolverine-with-its-http-package) - [Wolverine embraces Observability](https://timdeschryver.dev/blog/wolverine-embraces-observability) - [Messages and Serialization](https://wolverine.netlify.app/guide/messages.html) - [ASP.Net Core Integration](https://wolverine.netlify.app/guide/http/integration.html) - [Using Local Queueing](https://wolverine.netlify.app/guide/messaging/transports/local.html) - [Building a Critter Stack Application: Event Storming](https://jeremydmiller.com/2023/11/28/building-a-critter-stack-application-event-storming/) - [Building a Critter Stack Application: Marten as Event Store](https://jeremydmiller.com/2023/11/29/building-a-critter-stack-application-marten-as-event-store/) - [Building a Critter Stack Application: Marten Projections](https://jeremydmiller.com/2023/11/30/building-a-critter-stack-application-marten-projections/) - [Building a Critter Stack Application: Integrating Marten into Our Application](https://jeremydmiller.com/2023/12/01/building-a-critter-stack-application-integrating-marten-into-our-application/) - [Building a Critter Stack Application: Wolverine as Mediator](https://jeremydmiller.com/2023/12/03/building-a-critter-stack-application-wolverine-as-mediator/) - [Building a Critter Stack Application: Marten Projections](https://jeremydmiller.com/2023/11/30/building-a-critter-stack-application-marten-projections/) - [Building a Critter Stack Application: Dealing with Concurrency](https://jeremydmiller.com/2023/12/05/building-a-critter-stack-application-dealing-with-concurrency/) - [Building a Critter Stack Application: Integration Testing Harness](https://jeremydmiller.com/2023/12/12/building-a-critter-stack-application-integration-testing-harness/) - [Building a Critter Stack Application: Marten as Document Database](https://jeremydmiller.com/2023/12/13/building-a-critter-stack-application-marten-as-document-database/) - [Building a Critter Stack Application: Asynchronous Processing with Wolverine](https://jeremydmiller.com/2023/12/14/building-a-critter-stack-application-asynchronous-processing-with-wolverine/) - [Building a Critter Stack Application: Durable Outbox Messaging and Why You Care!](https://jeremydmiller.com/2023/12/28/building-a-critter-stack-application-durable-outbox-messaging-and-why-you-care/) - [Building a Critter Stack Application: Wolverine HTTP Endpoints](https://jeremydmiller.com/2024/01/09/building-a-critter-stack-application-wolverine-http-endpoints/) - [Building a Critter Stack Application: Easy Unit Testing with Pure Functions](https://jeremydmiller.com/2024/01/10/building-a-critter-stack-application-easy-unit-testing-with-pure-functions/) - [Conventional Message Routing in Wolverine](https://jeremydmiller.com/2024/03/19/conventional-message-routing-in-wolverine/) - [Wolverine’s Baked In Integration Testing Support](https://jeremydmiller.com/2024/03/25/wolverines-baked-in-integration-testing-support/) - [Testing Asynchronous Projections in Marten](https://jeremydmiller.com/2024/03/26/testing-asynchronous-projections-in-marten/) - [Critter Stack Improvements for Event Driven Architecture](https://jeremydmiller.com/2024/05/02/critter-stack-improvements-for-event-driven-architecture/) - [Low Ceremony Sagas with Wolverine](https://jeremydmiller.com/2024/08/20/low-ceremony-sagas-with-wolverine/) - [How Wolverine allows for easier testing](https://jeremydmiller.com/2022/12/13/how-wolverine-allows-for-easier-testing/) - [CQRS Command Handlers with Marten](https://jeremydmiller.com/2024/09/09/cqrs-command-handlers-with-marten/) ## Videos - [Don't let MediatR hold you back, try this...](https://www.youtube.com/watch?v=YlG3bnJ7yCc) - [CQRS with Event Sourcing using the “Critter Stack” | .NET Conf 2023](https://www.youtube.com/watch?v=KousO1UsHYM) ## Samples - [oskardudycz/EventSourcing.NetCore/Sample/Helpdesk.Wolverine](https://github.com/oskardudycz/EventSourcing.NetCore/tree/helpdesk_wolverine/Sample/Helpdesk.Wolverine) - [dotnet/aspire](https://github.com/dotnet/aspire) - .NET Aspire is an opinionated, cloud ready stack for building observable, production ready, distributed applications - [JasperFx/CritterStackHelpDesk](https://github.com/JasperFx/CritterStackHelpDesk) My take on Oskar's Helpdesk sample application, but with Wolverine