Projects

Here’s some of the open-source projects I have worked on over the years:

github.com/temporalio/terraform-provider-temporalcloud Link to heading

If you manage Temporal Cloud via Terraform, you’re using my code!

I specifically added the following:

  • the temporalcloud_user resource
  • the temporalcloud_namespace data source
  • the endpoints property to the temporalcloud_namespace resource
  • the temporalcloud_metrics_endpoint resource
  • the allowed_account_id provider option

github.com/ConductorOne/baton-temporalcloud Link to heading

If you use Baton or ConductorOne to manage access to Temporal Cloud, you’re using my code!

I wrote the vast majority of the codebase and try to add on new features when I can—but it’s a full-fledged part of ConductorOne’s product and not my baby anymore! How they grow up so fast!

github.com/ejfrick/cuts Link to heading

A lightweight Go library using generics that provides some utilities for working with slices. (That’s why it cuts!)

I find myself using Dedupe and DedupeFunc a lot. I am also quite proud of SnapTo, and the stringsnap submodule—although wow are submodules a pain in the arse.