My original idea for this was to compile an Ansible-like playbook to a binary. I made a POC for it around 2020, and then it sat on the shelf. More recently I picked it up again following a more Terraform-like model. It compiles IaC to a binary with all dependencies included, standardized CLI options, autogenerated configs, optional visualization in the browser, and lots of other features.
To people who say just use Terraform: I do, a lot. But it still bothers me enough to try building something different.
I haven't used Pulumi heavily, but unobin code has its own syntax more similar to terraform that compiles to Go. You can drop into Go for writing libraries however.
I haven't gotten around to it yet, but it's on my TODO list to add an embedded mode so a "factory" can be imported as just another library in a Go program. As of now, it compiles to a standalone binary with the same CLI options as every other factory, so there is a uniform interface.
Location: Atlanta, USA
Remote: Yes
Willing to relocate: No
Technologies: Go, Python, Terraform, Kubernetes, Rust, Zig, any CI/CD system. AWS and GCP.
Résumé/CV: https://docs.google.com/document/d/142HbgfYmFBUdfbKKzPvEgYC1jdFiKEvTMp67EhOxm0M
Email: rjosephwright@gmail.com
Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.
SEEKING WORK | Atlanta, GA | Remote
Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.
Sometimes I do this if I want to cherry pick commits from another repo already on my machine. Add the other repo as a local remote and then I can "import" that code while keeping its history in the new repo.
I haven't used the Framework 12, but I got a Framework 13. It really is modular and easy to repair, and they give great instructions and all the tools you need. For example, I dropped mine and bent the screen while carrying it. I ordered a new screen and when it arrived, it took maybe 15 minutes to replace. But the reason I dropped the laptop was because the hinge really sucked. It swings freely. So as I was carrying it, it suddenly swung wide open and threw off my balance.
The caps lock key, which I remapped to control, got a crack in it because I use it a lot. Worst of all, it doesn't stay pressed, depending on its mood. So maybe I'm pressing ctrl-a to get to the beginning of a line and it decides to type the letter a instead.
I really wanted to like it, but alas, the quality was too bad and I won't buy another one.
Location: Atlanta, USA
Remote: Yes
Willing to relocate: No
Technologies: Go, Python, Terraform, Kubernetes, Rust, Zig, any CI/CD system. AWS and GCP.
Résumé/CV: https://docs.google.com/document/d/142HbgfYmFBUdfbKKzPvEgYC1jdFiKEvTMp67EhOxm0M
Email: rjosephwright@gmail.com
Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.
Hi, I'm Joseph. I have a special love for the cloud and infrastructure as code. I have 20 years experience doing development, systems engineering, DevOps, and data engineering. I've worked with companies to greatly improve uptime and profits and get their processes under control. I've worked in heavily regulated environments and helped companies prepare for major audits and become certified in frameworks like HITRUST and FedRamp.
My tech stack is largely Go, Python, Terraform, Kubernetes, Rust, Zig, any CI/CD system. AWS and GCP.
I have 20 years of experience in software development, infrastructure automation, and CI/CD. These days I mostly write Go or Python, but I’ve worked in a range of languages as needed.
Strong Linux background (and other Unixes), AWS experience going back to the early days (when the CLI was a JAR), with time spent in GCP and Azure as well.
Open to interesting problems and even boring ones too, especially if they touch infra, automation, or systems engineering.
My original idea for this was to compile an Ansible-like playbook to a binary. I made a POC for it around 2020, and then it sat on the shelf. More recently I picked it up again following a more Terraform-like model. It compiles IaC to a binary with all dependencies included, standardized CLI options, autogenerated configs, optional visualization in the browser, and lots of other features.
To people who say just use Terraform: I do, a lot. But it still bothers me enough to try building something different.