F# SQL Provider in .NET Core 3.1

You can create a 'hook' of sorts that runs an arbitrary command - and that command can populate a well known place (`./lib/`) with the appropriate dlls required by the F# type provider so the compiler can consume the types it creates. Nice!…

Dev Stream - Full Stack Functional App Pt. 1

The Dev Stream is a short snippet of what I'm building today. I thought it would be neat to build something out in the open. This particular project is going to explore: * Elm * F# * Suave [https://suave.io] * Terraform * Docker * elm-markup [https://github.com/mdgriffith/elm-markup] I've already done a…

Why I Program

Or, maybe more accurately, why I am a programmer. People program for many reasons. If your reason differs from my or others' reasons, that's totally cool! We need diversity in this industry, and having differing reasons will broaden our holistic approach to not only problem solving, but to the underlying…

Nginx to Caddy to Traefik

I've hosted half-baked experiments on and off for over a year or so now over at digital ocean [digitalocean.com]. You know how life can just, get in the way of programming. It's been exceedingly frustrating getting 30-45m spurts of time to work on something over the span of a…