NMeasure and the global warming

About 5 years ago I started work on a library that helps in dealing with measurements because a client was falling for primitive obsession. Follow the link to read what it’s all about. Some details are not 100% correct anymore but in general it still serves well. After figuring out...

Porting a react application to typescript

I am not a great friend of javascript, to put it diplomatically. However, if you want to write a web application, most people will use javascript, because it is readily available across billions of devices. There are many efforts to bring back sanity to application development. These are usually languages...

From a .NET App inside a VM to a Postgres instance on the OSX host

While trying out persistence strategies for a .NET app I am mostly developing inside a VM, I was interested in looking at alternatives to RavenDB. Trouble is that RavenDB is not that lightweight in terms of startup, and I can’t get it to run outside the VM. Many cool kids...

Getting Yesod to run on OSX

Just so you know if you want to read on or not: Yesod is a web application framework written in Haskell, which obviously expects you to write stuff in Haskell. Okay, um, there isn’t much to say as the whole thing went pretty painless. Take some Haskell that runs on...

Lexing and parsing in F#

With the chance of spending some time on a software project of my choice I decided to finally do something about my ignorance on tooling for parsing a piece of text into something computationally useful. There is a plethora of possibilities if you want to parse text following a specific...