Pinned
Terrateam
Terrateam
@terrateam.io
Open-source infrastructure automation using familiar GitHub workflows with Terraform, OpenTofu, CDKTF, and Terragrunt.
239 followers142 following54 posts
Terrateam reposted
Cloud migrations don’t fail because of Terraform syntax. They fail because teams lose visibility. On March 5 (Noon ET) I’m live with Vlad Ionescu l talking observability during migration — hybrid states, refactors, AI reality. Bare Metal to Cloud w/ @terrateam.io. youtube.com/live/3iJQTvg...
Hey @donalddinkenfelter.bsky.social -- Did you know the next Stategraph demo is going to slap?!?! stategraph.com/demo-day #terraform
Terrateam reposted
@donalddinkenfelter.bsky.social is the modern-day Aristotle. If you don't follow him, you're dead to me.
You know you're old when you enjoy a sunrise without having stayed up all night
Terrateam reposted
Replying to @donalddinkenfelter.bsky.social
I think a good metric for if you've made the right decision is if you feel a sense of clarity after, and I do. terrateam.io/pricing
We're hosting our next Stategraph demo day on Wednesday. If you like faster plan and applies, you should join. stategraph.dev/demo-day #terraform
Terrateam reposted
Stategraph demo day was absolute madness. Huge turnout and great questions. Next one in December. You can watch the recording here: stategraph.dev/blog/enginee... #terraform
No, hiring isn't hard for #OCaml. The Blub paradox is real. I have 30 resumes in my Inbox. The hard part is saying no. terrateam.io/blog/is-ocam...
We chose #OCaml for Stategraph because "move fast and break state" didn't sound like a great product strategy. stategraph.dev/blog/why-we-...
Hi #OCaml people. We're hiring. You should apply. Infrastructure is the mind-killer. terrateam.io/careers
Stategraph starts with losslessness. #Terraform state transforms four times: JSON to #OCaml to Postgres to OCaml to JSON. Each step can lose data. We built a round trip test to prove it doesn't. Not glamorous work, just correctness. stategraph.dev/blog/enginee...
Every layer of the stack is getting faster. #Terraform isn't. We're building Stategraph in #OCaml to change that. stategraph.dev/blog/terrafo...
Inside Terraform's DAG: How Dependency Ordering Really Works stategraph.dev/blog/terrafo... #terraform
Terraform state has been a flat file for too long. What if it was a graph? We're exploring that idea with Stategraph stategraph.dev #terraform
So excited that our Co-Founder and CTO Malcolm Matalka is speaking at @fun-ocaml.com about why Terrateam is absolutely bonkers, no frameworks only libraries. Don't try this at home. #OCaml
Declarative programming keeps code composable and predictable. Recursion, iteration, data structures, and even security when state creeps in all through a pragmatic lens any Ocamler will appreciate. pid1.dev/posts/ctm-ch... #ocaml
Terrateam reposted
🎉 Excited to announce Malcolm Matalka (from @terrateam.io ) will be speaking at #FUNOCaml 2025 in Warsaw! 🧡🐫 📅 September 15-16, 2025 📍 Warsaw, Poland
We shared a feedback form in the Terraform Users LinkedIn group. One response to "What’s stopped you from trying Terrateam?" "OCaml." Truth is, it's one of the reasons we move fast and ship safer. github.com/terrateamio/... #Terraform #OCaml
We're writing an RFD about how we write RFDs. Good decisions come from clear thinking and real discussion. As Terrateam grows, we want a process that supports diversity of thought and makes it safe to speak up. Inspired by @oxide.computer github.com/terrateamio/...
How we're beating $359M in funding with two people and OCaml. Terrateam is a two-person startup, built in OCaml, competing with HashiCorp. We've bootstrapped it, open-sourced it, and stayed lean. terrateam.io/blog/punchin... #OCaml
Terrateam reposted
Cory O’Daniel is the CEO of @massdriver.cloud and Malcolm Matalka is a Co-Founder at Terrateam, and both are founding members of OpenTofu which is a fork of Terraform. They join @seanfalconer.bsky.social to talk about OpenTofu. @coryodaniel.com softwareengineeringdaily.com/2025/05/27/o...
Terrateam reposted
Terraform Weekly #226 (sponsored by @terrateam.io) - ECS for Minecraft Server, Lambda Functions in Rust, Serverless LocalStack, Azure Verified Modules, Azure Landing Zones, Terratags Terrateam - Terraform CI/CD Without Limits ( github.com/terrateamio/... ) www.weekly.tf/p/issue-226-...
We just released OpenInfraQuote (oiq), an open source cost estimation tool built with OCaml. It runs in CI, reads Terraform plans and state files, and gives cost estimates from the CLI. No servers. More docs soon. We love building real tools in OCaml. github.com/terrateamio/... #ocaml #terraform
Terrateam reposted
I feel so lucky getting to learn Ocaml with the folks at @terrateam.io Not only is @donalddinkenfelter.bsky.social (cofounder) one of my oldest friends, he is one of the best programmers I've ever known, and I've known at least a bobdyllion Can't wait to release the tool we've been building
Terrateam reposted
HashiCorp is now part of IBM. We wrote about what we think that means (not much). They lost their way a while ago. Now they are part of a company that is not exactly known for innovation. Meanwhile, OpenTofu is growing, and Terrateam is on a different path. terrateam.io/blog/hashico...
We switched Terrateam from Cohttp to libcurl and ran into some unexpected issues integrating it into our custom event loop. Debugging socketfunction was fun! Here's the post: terrateam.io/blog/cohttp-... #ocaml
SQLite on the server? Sure, if you love to debug leader elections, babysit backups, and eventually migrate to Postgres anyway. Shrug. pid1.dev/posts/siren-... #sqlite #databases #infrastructure
Terrateam reposted
🐫 Learn Programming with Ocaml New Ocaml book just dropped! usr.lmf.cnrs.fr/lpo/
Looks like HashiCorp accidentally deleted their pgp-key.txt. Oops. Here's a mirror: github.com/terrateamio/... If you're using tenv, you can set the TFENV_HASHICORP_PGP_KEY environment variable to the file. #terraform
How should you organize your Terraform/OpenTofu code? We hear this question a lot, so we wrote a blog post to help answer it. However, context matters. Every environment has its own unique requirements. terrateam.io/blog/terrafo... #devops #sre #opentofu #terraform #infrastructureascode
Thrilled to see Terrateam Open Source highlighted here as a solution that makes it simple to deploy a full Terraform/OpenTofu GitOps pipeline with just one config file. www.youtube.com/watch?v=rj1h... #infrastructureascode #terraform #opentofu #devops #sre
Terrateam reposted
just published a new OCaml success story about @terrateam.io, the Open Source infrastructure as code platform 🤩 ocaml.org/success-stor...
We built a custom DSL in OCaml for Terrateam to filter and organize infra configs using structured "tag queries." Using Menhir and Sedlex, we developed the parser, AST, and matcher entirely from scratch. github.com/terrateamio/... #OCaml
The Terrateam Console uses OCaml's type system and PostgreSQL's array capabilities to handle dynamic user-generated queries. By encoding inputs into arrays and referencing them in SQL, we ensure compile-time type safety without losing flexibility. Details: terrateam.io/blog/ocaml-t... #OCaml