How did I end up here? I'm not an F# expert, so it is somewhat weird to be in an F# calendar with all these awesome F# developers. It started with me tweeting the obvious to Sergey Tihon. My tweet, that this is a great initiative, was answered with a… Read more.
Earlier I wrote a post in how to create a OWIN middleware, http://blog.tomasjansson.com/useful-owin-middleware-healthcheck/. Of course I should have written it targeting vNext but I didn't. One good thing about that is that I can explain how to creat… Read more.
What does application has to do with functions you might ask? Everything is my answer! It's now a couple of months since I finished my blog serie about CQRS and event sourcing. You can read the ending discussion here: http://blog.tomasjansson.com/en… Read more.
Earlier this week I got features on two Microsoft blogs, both in Norwegian though. Both the articles are based on the same interview, but they have two different angles; one is about inspiration and one is about developers. The one with the inspirati… Read more.
I've spent some time the last couple of weeks playing around with Puppet (and Vagrant) on Windows after reading through Puppet Cookbook and Beginner's guide from John Arundel. Even though the books doesn't cover Windows that much they are a good intr… Read more.
Yey! My polyglot talk for NDC London got accepted so it looks like I'll be in London in December for the second year in a row. The talk will be a compressed version of the CQRS blog serie I wrote earlier this year. The title of the talk is "Polyglot… Read more.
In many of todays web application we often forget to implement some kind of health check. I think this is because we tend to overthink the problem. Health check might be hard to solve in a generic way that checks the complete system health, but it do… Read more.
I couldn't find any really great how tos about doing web programming with FSharp, so I thought I would figure it out myself my own way. The problem The problem with web programming and FSharp is two as I see it right now. One is regarding the tooling… Read more.
In the last couple of posts I've walked you through how to get started writing an application with eventstore, elasticsearch and finally neo4j. The code is on github. I'm quite sure that implementing an application with multiple views without using e… Read more.
We need a change in the industry. All to often we defend old solutions just because we don't know the alternative. I know that sometime it might be good to slow things down and keep using the old stuff, but if that old stuff is storing state using SQ… Read more.