A 13-post collection

3 years ago

Introducing F# intro


A couple of months back I was asked if could do a introductory workshop about F# for Active Solution during their internal conference in the Pyrenees, Spain. Of course I said yes and that was the star…

3 years ago

F# Suave app on dotnet core on Kubernetes on Google Cloud

Suave   FSharp   kubernetes  

I haven't been doing that much F# dotnet core development, but I think it was time for me to try it out. One of the scenarios that I think it will be used a lot is on kubernetes. I choose to run it on…

4 years ago

F# will solve your everyday problem without a headache

FSharp   functional  

The last couple of days I had two experiences that triggered this post. The first one was a question at work regarding how to model a finite state machine (FSM) in java or a language similar to java.…

4 years ago

F#, event sourcing and CQRS tutorial... and agents

FSharp   Event Sourcing   CQRS   functional  

Last year I wrote a post about Pure Functional Application for the F# advent calendar, I really think it is a great initiative so I signed up again. This is my contribution to this year's F# advent ca…

4 years ago

Npm build with F# FAKE

FSharp   FAKE   npm  

Most web project to day has some javascript in them, and you should really build the javascript to minify them and also to find stupid errors. It would be stupid to implement the build part all over a…

4 years ago

Take control of your build, CI and deployment with FSharp FAKE

FAKE   FSharp   AppVeyor   Octopus Deploy   Azure  

I've been using TeamCity for quite a while and trusted it to do the right thing when it comes to building. It has a lot of built in feature to do so, but the moment you start to define your build insi…

4 years ago

Constraints in FSharp

FSharp   .NET  

Constraints in F# is a really powerful feature, but it is also an area that I think is missing some clear documentation about how to use it. This will be a short write up for future me when I need it,…

5 years ago

Suave as a service with Topshelf

FSharp   Topshelf   Suave  

As you can read in Topshelf F# api improved I started working on a demo, but it magically grown to include a change to the Topshelf.FSharp project. The good part with this is that to run Suave with To…

5 years ago

Topshelf F# api improved

FSharp   Topshelf  

My plan was never to improve the F# api for Topshelf, Topshelf.FSharp, but Henrik Feldt asked me to when he saw what I was doing when working with a Suave, which Henrik is a core contributor of, demo…

5 years ago

NDC Oslo 2015 wrap up

functional   FSharp   NDC  

At NDC Oslo 2015 I had the opportunity to speak, and it was a fun experience. My talk, F# as our day job by 2016, was part of the functional track and it was a popular track. I had well over 100 peopl…