Skip to content

Category: Blog

Fetch the bolt cutters

CW: Mention of suicide My body, rather than my mind, made me stop working in the tech industry, and that…

View more

Testing a command inside a docker container (or getting an interactive session)

I’ve used Docker but know very few commands (my favorite command being “docker prune”, to clean up images on a…

View more

Prioritizing Technical Debt as if Time and Money Matters (talk notes)

Last month I attended some sessions of Philly ETE, and I took a bunch of notes from this talk and…

View more

A lot of it is timing: Reflections on a tech job hunt

I really appreciate job hunt posts and I thought I’d share one from my recent search. My favorites in this…

View more

Missing pip in Python install

I recently added Python to a new machine, and in the wrestling to get things working to work on something…

View more

MNAM: A method for defining your next role

I am writing from a period of “funemployment” as they say, as I left my role at HashiCorp on the…

View more

Do nothing scripting

Do you have a list of tasks that are a response to an incident? ex. these might be called “playbooks”…

View more

Functional options in Go

A while back, someone made a PR related to some code I’d written to make a bit of functionality optional,…

View more

Notes on Differential Privacy

I recently saw an interesting demo at work about differential privacy, and thought I should write down some notes! (and…

View more

How Terraform’s simple graph concepts deploy complex infrastructure as code

In October, I spoke “at” All Things Open (virtual for 2020). I worked for weeks on my talk, and ……

View more