👋 Hey there!

I'm Brian Hicks, a programmer and author from St. Louis, MO. You've found my site!

latest post: sourcing secrets from 1Password

I've been setting up a personal Kubernetes cluster recently. The whole thing is set up with Argo CD, which basically means that I make changes to the cluster by committing to a git repo and pushing. Really handy, especially when I make a mistake and need to clean something up or revert.

One problem with this, though, is that it's probably not a great idea to commit secrets to the repository. I don't want things like passwords and API keys sitting there in clear text on my laptop or on the remote.

If I were setting up a cluster that other people were going to operate, I'd probably set up something like Vault, but since it's just me I can get away with creating the secrets by hand. That said, I still don't want to leave them on disk unencrypted!

Enter the opw CLI for 1Password. Keep Reading (4 minutes) →

currently: thing-a-month

I'm interested in making new products, and I've got a bunch of ideas for doing it. So in 2024 (or at least the early part of it) I'll be trying to make a thing a month!

The rules are pretty simple:

  1. It has to be a "real" thing. Something you can buy, download, subscribe to, etc.
  2. It has to be ready in a month.

If I decide I want one of the "things" to be improvements to an earlier things, that's fine. Point is: they can't be huge years-long projects.

This and 10 other projects →

latest micropost: running this blog on Kubernetes

This week has been wild but I've got an update: I'm now That Person who has a static site blog running on a Kubernetes cluster. 😆

The workflow for publishing a new post is now:

  1. Write the post
  2. Put it in a PR
  3. Merge the PR when checks pass
Keep Reading (1 minutes) →

Made with Love in St. Louis, MO. Have a wonderful day! ❤️