Like Vertical Slice Architecture? Meet Wolverine.Http!
Introduces Wolverine.Http, a .NET framework for vertical slice architecture with built-in messaging and transactional outbox support.
Jeremy D. Miller — Veteran .NET developer and software architect, Agile pioneer, and open-source leader behind StructureMap and the JasperFx “Critter Stack,” focused on building resilient server-side .NET systems
23 articles from this blog
Introduces Wolverine.Http, a .NET framework for vertical slice architecture with built-in messaging and transactional outbox support.
Guide on integrating Wolverine with EF Core for improved development experience, including transactional middleware and message handling.
Customizing Wolverine code generation to create pure functions for HTTP endpoints, using automatic ReportId generation.
JasperFx Software releases curated AI skill files for Critter Stack tools, enhancing code generation and optimization.
Summary of April releases for Critter Stack tools including Wolverine, Marten, Weasel, and Polecat with new features and bug fixes.
Optimizing HTTP queries with Marten and Wolverine for faster JSON streaming from PostgreSQL.
Critter Stack releases for Marten, Polecat, and Wolverine with bug fixes, new features, and transport health checks.
A technical gap analysis comparing Wolverine.HTTP and messaging features with ASP.NET Core, MVC, FastEndpoints, and .NET messaging frameworks.
Overview of multi-tenancy features in the Critter Stack (.NET ecosystem), covering Marten, Wolverine, and Polecat tools.
Critter Stack releases new versions of Marten, Wolverine, Polecat, Weasel, and JasperFx with sharded multi-tenancy and database pooling features.
Update on the Critter Stack roadmap for March 2026, focusing on recent features, AI's impact, and future plans for Marten, Wolverine, and Polecat.
Introducing Wolverine's new Resequencer Saga feature to handle out-of-order message processing in event-driven systems.
Explains how to use natural keys alongside surrogate keys in Marten & Wolverine event streams for .NET applications.
Explains data validation options in the Wolverine .NET framework, covering Data Annotations and Fluent Validation integration.
Discusses recent improvements to Marten's LINQ provider, including GroupJoin support and fixes for chaining Where clauses after Select transforms.
A retrospective on the Marten .NET library's growth over five years, covering adoption drivers like commercial support and documentation improvements.
Explains integrating SignalR with Wolverine and Marten for real-time communication in the CritterWatch management console.
A developer shares his experience using Claude AI to accelerate coding tasks, including database support and performance optimizations.
Optimizing a new project with the Critter Stack (Marten & Wolverine) by enabling advanced features for performance and resiliency.
Compares Wolverine and MediatR frameworks, showing how Wolverine's idioms can simplify code for developers familiar with MediatR patterns.