Jimmy Bogard

Jimmy Bogard

@jimmybogard.com

Independent consultant. Creator of AutoMapper and MediatR. Originator of Vertical Slice Architecture. Blogger, speaker, author. DDD, distributed systems, etc Twitter: @jbogard

3.1K followers1K following527 posts

View full thread

Frequent context switching is such a drain, and here's why: Oh wait one of my AI agents is done, just a sec Hold up another one needs input OK back to the first one Ah nuts this needs more thought. But let me kick off another task first. What were we talking about again?

got some hate mail/messages directed at me due to the recently published security advisory in AutoMapper github.com/LuckyPennySo... and for some reason, all the messages were anti-semitic? besides wishing various family members would die of cancer because I have commercial versions now

github.comDenial of Service (DoS) via Uncontrolled Recursion### Summary AutoMapper is vulnerable to a Denial of Service (DoS) attack. When mapping deeply nested object graphs, the library uses recursive method calls without enforcing a default maximum de...

updating OSS to .NET 10 oh wait updating build script to pwsh oh wait updating build to xplat vs windows-only oh wait updating tests away from sqllocaldb to testcontainers oh wait updating tests away from docker compose to testcontainers oh wait updating

View full thread

it took...a LOT of work...but my commercial packages (AutoMapper/MediatR) will now have their packages signed. this will ensure companies can trust these packages havent been tampered with and were authored by a trusted source

this should be easier but NuGet doesn't play nice with Azure Trusted Signing and the tooling is woefully opaque to put it all together. and cheaper too, fulfilling the security requirements here is $$$