I have been working in DevOps and platform engineering for years, mostly around cloud infrastructure, Kubernetes, CI/CD, and on-call operations.
What I enjoyed most wasn’t writing YAML or Terraform for the sake of it, it was designing systems that don’t fall apart under pressure.
But I kept seeing the same failure mode, across companies of all sizes:
Infrastructure didn’t break because people were careless.
It broke because of false certainty.
Assumed defaults.
Copied “best practices”.
Confident advice that wasn’t quite right.
Those mistakes don’t show up immediately. They show up during incidents, when someone has to own the outcome.
That’s the intersection that led me to build CodeWeave - where DevOps, architecture, and AI have to be held to a higher bar than “sounds reasonable”.
Luckily, I wasn’t starting from scratch.
I’d already spent years:
So instead of trying to invent something flashy, I focused on encoding those patterns.
CodeWeave is built around a simple rule:
If something can’t be confirmed from official documentation or clear inputs, it must not guess.
That decision shaped everything.
terraform init → plan → apply

After launching, I shared a few demos and real scenarios publicly, mostly showing how CodeWeave handled actual production problems I’d seen before.
What resonated wasn’t “AI for DevOps”.
It was “this doesn’t guess”.
Engineers started asking questions like:
I didn’t try to answer everything with marketing copy. I just explained the design decisions honestly and stayed active in the comments.
Most of the traction so far has come from:
No growth hacks - just showing the work.
One mistake I’ve made before (and seen others make) is being vague about who a product is really for.
So with CodeWeave, I was intentional.
It’s for:
It’s not for:
That clarity makes everything easier:
Not everyone needs this, and that’s fine.
CodeWeave runs real models and produces structured, high-effort outputs, so the costs are real.
The free tier is intentionally limited:
The idea is simple:
People who’ve felt the pain, outages, bad deploys, firefighting - immediately see the value. For them, the price is trivial compared to the cost of one mistake.
Interestingly, limiting the free tier has improved the quality of users and feedback significantly.
The biggest lesson I’ve learned (again) is this:
People don’t pay for “nice tools”.
They pay to reduce risk, save time, or avoid expensive mistakes.
CodeWeave exists because:
This isn’t about automation for its own sake.
It’s about better decisions at the point where intent meets reality.
Right now, the focus is on trust:
Next phases include:
The goal is not to replace engineers, it’s to make it harder to make avoidable mistakes.
If this resonates, I’d genuinely love feedback from other builders and engineers here.
You can check out CodeWeave here:
👉 https://copilot.codeweave.co/
Happy to go deep on any of the design decisions.
