Recent Posts

Learning OCaml: Module Aliases

1 minute read

OCaml is famous for allow you to do a lot of things like modules. Like really a lot! Advanced features like functors, aside, it’s really common to either ali...

Learning OCaml: Parsing Data with Scanf

2 minute read

In my previous article I mentioned that OCaml’s Stdlib leaves a lot to be desire when it comes to regular expressions. One thing I didn’t discuss back then w...

Learning OCaml: Regular Expressions

4 minute read

One of the things that bothered me initially in OCaml was the poor support for working in regular expressions in the standard library. Technically speaking, ...

Why F#?

25 minute read

If someone had told me a few months ago I’d be playing with .NET again after a 15+ years hiatus I probably would have laughed at this.1 Early on in my career...

Updating my toolbox: Ghostty and Fish

5 minute read

Often when I’m setting up new computers I take a bit of time to evaluate my programming toolbox and make some (usually small) adjustments to it. In January I...