// Writing · 27 entries

Field notes from the desert

Long-form on Linux, Go, distributed systems, and the occasional detour into Arrakis. No newsletters-as-content. Just the work.

A bootable desert workstation maintenance bay with immutable OS modules and a dark terminal console.

Let It Snow: On Rabbit Holes and Linux

I just wanted to have a Debian based bootc image. I swear.

A bootable desert workstation maintenance bay with immutable OS modules and a dark terminal console.

Scratching Your Own Itches

I love to use Incus for development environments. But I noticed that the version of Incus on my Bluefin workstation was out of date so I invested 15 minutes to fix the problem.

A rugged Linux workstation glowing inside a desert workshop.

How I Bluefin: Using the ultimate developer Linux

The Bluefin team recently announced the beta of Project Bluefin. I've spent a lot of time over the past year working on the DX - Developer Experience - version of Bluefin. In this article I'll highlight some of the decisions we made, some of the features we included, and show you how you can use Bluefin DX as your daily driver for an amazing development workstation.

A rugged Linux workstation glowing inside a desert workshop.

Forecast: Cloudy

It is finally convenient to dump localhost development.

A desert edge datacenter and relay array glowing at twilight.

List The Azure Virtual Machine Images Available

Get a list of the different VM base images available on Azure

A desert relay test range for Go services with modular compute pylons and signal pulses.

Bash Helpers for Quick Installs

A quick helper function and directory layout for repeatable software installs.

A split-world workstation bridging cool glass panes and a warm Linux terminal outpost.

Remote SSH Connections to WSL2

Using Windows for Open Source Development

A desert gateway terminal bridging a cool glass workstation chamber into a warm Linux field environment.

Windows for Open Source Development

Using Windows for Open Source Development

A desert gateway terminal bridging a cool glass workstation chamber into a warm Linux field environment.

Byobu on WSL

Make your life easier with Byobu

A lived-in desert developer workbench with terminals, notebooks, and tools.

Egg Bites

Quick Recipe for a home-made version of Starbucks Sous-vide Egg Bites

A desert relay test range for Go services with modular compute pylons and signal pulses.

Organizing Documents with Some AI, ML, and Elbow Grease

Organizing my loose documents with some machine learning, cognitive services, and elbow grease.

A split-world workstation bridging cool glass panes and a warm Linux terminal outpost.

VS Code Remote Development

Use VS Code against a remote computer or container

A compact desert debugging bench with a rugged terminal, notes, probes, and warm utility lights.

Retractable Green Screen On the Cheap

Low cost, high production value home-office hack.

A split-world workstation bridging cool glass panes and a warm Linux terminal outpost.

Going Overboard with WSL metadata

Use a folder from your Windows drive as your $HOME directory in WSL

A desert gateway terminal bridging a cool glass workstation chamber into a warm Linux field environment.

Getting Crazy with Windows Subsystem for Linux

Getting Crazy with Windows Subsystem for Linux

A portable cross-platform dev rig on a desert workbench with folded glass panels and a Linux terminal node.

My Cross-Platform Dev Setup on Surface Laptop

My Cross-Platform Dev Setup on Surface Laptop

A rugged desert programming field station with compile instruments and subtle gopher-shaped equipment details.

Learn With Me: Moving Gophercon to Azure

Learn With Me: Moving Gophercon to Azure

A desert gateway terminal bridging a cool glass workstation chamber into a warm Linux field environment.

Switching - Irony and Operating Systems

Moving to Windows

A desert relay test range for Go services with modular compute pylons and signal pulses.

Errgroup

Using errgroup to coordinate goroutines

A desert relay test range for Go services with modular compute pylons and signal pulses.

Go 1.7 Released

Go 1.17 Release Highlights

A split-world workstation bridging cool glass panes and a warm Linux terminal outpost.

Running i3 Window Manager on Bash For Windows

Running i3 Window Manager on Bash For Windows

A portable cross-platform dev rig on a desert workbench with folded glass panels and a Linux terminal node.

Career 2.0 - Go Training, Videos, Speaking

I made a career pivot. Read on to find out more.

A gopher engineer in a desert stillsuit beside a rugged field terminal.

Old Dogs, New Tricks, and Cognitive Bias

Getting over old preconceptions and learning new things.

A gopher engineer in a desert stillsuit beside a rugged field terminal.

New Tricks - notes as I learn modern front-end development

I'm going in, cover me!

TastyWorms

The tastiest looking sandworm ever — a spice-filled Dune recipe worth sharing.

A rugged desert programming field station with compile instruments and subtle gopher-shaped equipment details.

Caddy and Let's Encrypt

Caddy and Let's Encrypt make a perfect team.

A rugged desert programming field station with compile instruments and subtle gopher-shaped equipment details.

Open Source Appreciation

Let 'em know you care.