PinnedMichael BerezininPayoneer EngineeringExpress yourself with C# expressionsBefore we start talking about what an expression is, let's start where all good stories begin, with a business use case:Nov 19, 2022Nov 19, 2022
Michael BerezinStrange C# Tricks 9: How to rate limitStrange C# Tricks is a series of articles about some cool and obscure tricks I learned over my career. They may be helpful only in some…Jun 29Jun 29
Michael BerezinRevoke cache the lazy way.Cache is good; it saves us time by reducing the time we spend making DB or services call to get data we already got just seconds ago. But…May 30May 30
Michael BerezinFiddler extensions 3 - custom interceptors.I have written two articles (primer and context menu) about creating Fiddler extensions; now, it's time to discuss creating an interceptor.May 13May 13
Michael BerezinHow to log everything using middleware and httpClient handlerAnyone who has any experience with microservice can tell you about their advantages over a monolith, but they can also tell you about their…Mar 12Mar 12
Michael BerezinStrange C# Tricks 8B: Background service- made even easier.Strange C# Tricks is a series of articles about some cool and obscure tricks I learned over my career. They may be helpful only in some…Mar 41Mar 41
Michael BerezinStrange C# Tricks 9: XML to JSON using JsonSchema.Strange C# Tricks is a series of articles about some cool and obscure tricks I learned over my career. They may be helpful only in some…Feb 221Feb 221
Michael BerezininPayoneer EngineeringFiddler extensions primerIn today's world, when everything is moving to the cloud and microservices, most developers find themselves working with systems that send…Feb 19Feb 19
Michael BerezininPayoneer EngineeringHow to use AsyncLocal for cross-service loggingIn our modern world, more and more companies are adopting a microservice architecture for their product.Oct 3, 2023Oct 3, 2023
Michael BerezinStrange C# Tricks 8: Background service, the easy way.Strange C# Tricks is a series of articles about some cool and obscure tricks I learned over my career. They may be helpful only in some…Sep 25, 2023Sep 25, 2023