• How to test CSV files content in end-to-end testing

    Commercial applications very often gives an end user ability to export some data as csv. In this article I wanna show you that it is possible to test it and how to do that.

    November 6, 2017 - 4 minute read -
    F# Patterns Automated Tests Tests TDD
  • Visualizing performance tests execution times

    Continuation to the previous article about performance testing in F#, which you can find [here](https://mnie.github.io/2017-08-17-performanceTestsUsingFsCheck/).

    November 1, 2017 - 4 minute read -
    F# Microservices Patterns ElasticSearch Tests Automated Tests
  • Performance testing using FsCheck

    While adding a new functionality to our application we want to ensure that the response time will not grow and remain at the acceptable level for users. We came up with the idea of ​​writing FsCheck tests, which will be supposed to check the execution time of the function, rather than their full correctness. Thanks to this approach, We can generate a series of data, similar to those generated by users during day to day work with an application.Let's see how we achieve that

    August 17, 2017 - 5 minute read -
    F# Microservices Patterns Tests Automated Tests
  • Decrease technical debt with help of CodeMetrics

    It is important that code produced by us could be easily tested and managed. However, it must be borne in mind that the projects we do at work are not individual tasks, and dozens of people are working on them. However, it is well known that everyone can have a bad day that will cause a bad code to be written that will lead to headaches when we look at it after some time. In this article we gonna take a deep view of available options in .net ecosystem related to CodeMetrics.

    July 30, 2017 - 5 minute read -
    F# Git Clean Code
  • Expecto and RegexTypeProvider in action

    Expecto and RegexTypeProvider as a substitute of Machine.Specifications and standard .net Regex.

    April 11, 2017 - 4 minute read -
    F# Open Source
  • Creating a fully functional F# microservice (Quartz.Net, Net.Mail)

    Recently I realized that I have the data where users evaluate things presented to them. These opinions are stored in the database, but let's be honest how often you open a management studio to see what records appear in the database? I am definitely not that kind of person. So I thought it would be fun to write an application that would sent as a weekly report and also providing an api, to ask for data from the last week. In this article we would take a look at scheduling mails on weekly basis.

    March 11, 2017 - 3 minute read -
    F# Microservices Patterns
  • Creating a fully functional F# microservice (Azure, FSharp.Configuration)

    Recently I realized that I have the data where users evaluate things presented to them. These opinions are stored in the database, but let's be honest how often you open a management studio to see what records appear in the database? I am definitely not that kind of person. So I thought it would be fun to write an application that would sent as a weekly report and also providing an api, to ask for data from the last week. In this article we would take a look at Azure API and Configuration passing.

    March 11, 2017 - 3 minute read -
    F# Microservices Patterns
  • Creating a fully functional F# microservice (NancyFx, SqlTypeProvider)

    Recently I realized that I have the data where users evaluate things presented to them. These opinions are stored in the database, but let's be honest how often you open a management studio to see what records appear in the database? I am definitely not that kind of person. So I thought it would be fun to write an application that would sent as a weekly report and also providing an api, to ask for data from the last week. In this article we would take a look at accessing database.

    March 11, 2017 - 3 minute read -
    F# Microservices Patterns SQL
  • 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#
  • Azure Notebook in F# - creative way to share your notes beside the code.

    In today post I would like to present to you the 'new' azure functionality which have been made available for us on December 1 this year. It's about creating notes in the Azure Notebooks (Jupyter Notebooks) in F#. What does it mean and what is it?

    December 26, 2016 - 3 minute read -
    F# Azure Jupyter Notebooks
  • FsReveal as a substitute for PowerPoint

    I suppose that you sometimes have to make a presentation. What do you do? You fires PowerPoint and begin to 'write'. While You are 'writing' I guess You often complain about it for example that text suddenly begins to overlap with the pictures and so on. In short all opposed against you? I would like to present you a different approach to creating a presentation(s). The presentation, which can act as a web page. The presentation, which is create in F# language, or Markdown.

    December 4, 2016 - 3 minute read -
    F# Fake GitHub Open Source Continous Integration Continous Delivery
  • How to configure Your open source project on github with FAKE

    When we contribute to some open source project or contribute to one. We often hit a problem of CI/CD. We gonna take a look how to achieve this thanks to FAKE and Travis.

    November 15, 2016 - 4 minute read -
    F# Fake GitHub Open Source Continous Integration Continous Delivery
  • 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
  • Unit tests in F# using XUnit

    How tests written in F# differ from those written in C#? Let's see!

    September 26, 2016 - 3 minute read -
    TDD F# Tests
  • Azure functions in F#

    Some day ago Azure gives us a possibility to create an Azure Function in F#. Let's see how to do that.

    September 8, 2016 - 8 minute read -
    Azure F# Azure Functions
  • Bing Api Spell Check - Are you sure that you wrote it correctly?

    Thanks to BingApi Spell Check we can verify the spelling of a individual words as well as grammatical correctness of whole sentences. According to official documentation, we have the ability to even recognize the slang frequent mistakes in the text (eg. indeed, not inded etc). In this article we gonna give it a try.

    August 30, 2016 - 5 minute read -
    Azure F# Cognitive Services
  • Azure Text Analytics Api - Are your users happy?

    Azure Text Analytics Api gives us many opportunities, from text study to building recommendation systems. Api Text Analytics gives us the ability to detect sentiment, keywords, topics and the language in which text is written. In contrast, the above-mentioned function, examines the sentiment of the text. What does it mean? It can determine whether a statement/text has a positive or negative undertone. In this article I wanna show how to use that function

    August 14, 2016 - 4 minute read -
    Azure F# Cognitive Services
  • Newer posts