Seán MurphyAdding a package and service to NixOS using flakesOne of the advantages of nix flakes is the ability to quite arbitrarily compose flakes in different ways to obtain consistent, reproducible…Sep 6Sep 6
Seán MurphyDeploying an Elm Frontend to Cloudflare PagesWhile experimenting with the Cloudflare platform, I wrote a small Elm frontend which gets some data from a Workers hosted backend and…Aug 20Aug 20
Seán MurphyBuilding an OpenAPI compatible API for Cloudflare Workers in GoIn this post, I describe how I built a simple test API in Go and deployed it to Cloudflare Workers. I really like the Cloudflare Workers…May 5May 5
Seán MurphyBringing up a NixOS VM in 10 minutes using nixos-anywhereGetting started with nix is something of a challenge; there are multiple reasons for this — the distinction between nix the language…Mar 5Mar 5
Seán MurphyBuilding CUDA images on github runners with nixIn a previous post, I described how I set up github runners which could build standard docker images via github actions — I focused on a…Feb 72Feb 72
Seán MurphyBuilding container images using nix and github actionsI spent a little time investigating building container images with nix which contain python applications or python environments; I wanted…Jan 24Jan 24
Seán MurphyBaby steps with NixOSFor some years, the smartest guys in my environment have been extolling the virtues of nix generally and NixOS in particular; it supports…Oct 10, 20222Oct 10, 20222
Seán MurphyAWS, Linux, Yubikeys and MFAAWS supports U2F MFA which can be used with Yubikeys to support secure access to your AWS account with an important limitation — only a…Nov 7, 2021Nov 7, 2021
Seán MurphyHugo, AWS Amplify and a sneaky Lambda backend…In a previous post, I described how I set up a Hugo site on AWS Amplify. One feature missing from this basic site is a contact form. Here…Feb 28, 2021Feb 28, 2021
Seán MurphyDeploying and managing a modern Hugo site on AWS AmplifyFor a small project I’m working on, I wanted to set up content-oriented site comprising only of static content — Hugo was a natural choice…Feb 17, 20211Feb 17, 20211