MNie
  • AppInsights logging full requests with hidding sensitive data

    In our application, daily, we are using Application Insights. To look at the details of a request/response, we store the body of them in a separate Log database. As long as the application growth, we thought it would be easier for us to have everything in one place. So we planned to involve everything in ApplicationInsights.

    September 2, 2019 - 13 minute read -
    C# Patterns Microservices
  • Batching Events via BatcherBlock

    In our systems, we send notifications. But as long as the application grows it starts working slowly. Wee decided to implement the mechanism, which responsibility would be to collect events, group them, eliminate duplicates and then after some interval send them to the end devices.

    February 11, 2019 - 6 minute read -
    C# Patterns Microservices
  • Static typescript client for controller actions, is it possible?

    Thanks to a Typescript we have some opportunity to use some `strongly-typed` language on a front-end side. But still we have to somehow communicate with a server side. Model the response. Is it possible to do it automatically for use, so we could only add some npm package which would have all of the models there along with clients? Yes it is!

    March 24, 2018 - 11 minute read -
    C# TypeScript JavaScript Microservices Patterns Clean Code
  • Migration from old format of cs/fsproj to the new one

    Migration from .net framework csproj/fsproj to the .net core csproj/fsproj isn't an easy task. There are some caveats around it, checkout article to find some of them.

    December 13, 2017 - 7 minute read -
    F# Microservices C# .net core .net framework Patterns
  • Subject attribute in Machine.Specifications, how to categorize Your tests?

    In today post I want to say something about tagging/categorizing tests. Which, depends on a framework. Each of one implement it in a different way.

    February 14, 2017 - 2 minute read -
    Tests TDD C#
  • TDD Kata in F#/C# using FsCheck

    Roy Osherove's short kata descibed step by step in C# and F#. Starting from simple unit tests, ending on property based tests.

    October 26, 2016 - 7 minute read -
    TDD F# C# Tests

2020