Posts

Showing posts from January, 2026

Wolverine FX

  Wolverine is a toolset for command execution and message handling within .NET applications.  Wolverine  is:  1)  An inline "mediator" pipeline for executing commands 2)  A local message bus for in-application communication 3)  A full-fledged asynchronous messaging framework for robust communication and interaction between services when used in conjunction with low level messaging infrastructure tools like RabbitMQ. 4)  Wolverine's execution pipeline can be used directly as an alternative ASP.Net Core Endpoint provider. Where most libraries focus on being a Mediator implementation or a Message Bus implementation, Wolverine is both. using Wolverine;   app.MapPost("/carts/add-item", ([AsParameters] AddItemRequest request)     => request.Bus.InvokeAsync(request.command, request.CancellationToken));   public record AddItem(Guid CartId, string Sku, int Amount); public record AddItemRequest(AddItem command, IMessageBus Bus, Cance...

Marten and PostgreSql

Marten allows turning a PostgreSql from a database with ACID to a document database by converting the data to JSON and storing them as documents.   PostgreSQL supports a max document size of 225mb.

Eleventy

 Eleventy (11ty) is a popular, simple static site generator (SSG) that is known for producing fast sites with zero client-side JavaScript by default . Eleventy uses various template languages, including Markdown and standard HTML.   Eleventy is  JavaScript-based static site generator  that requires no client-side JavaScript, making it performant.