---
title: "Engineers love Pulumi"
description: "What developers and platform engineers say about building infrastructure with Pulumi, by hand and with AI agents."
url: "https://www.pulumi.com/love/"
image: "https://www.pulumi.com/assets/og/love.png"
---

# Engineers love Pulumi

What developers and platform engineers say about building infrastructure with Pulumi, by hand and with AI agents.

> One of the best (non-coding) vertical agents that I’ve tried is @PulumiCorp’s Neo
>
> “Hey I’m trying to set up cloudshell so it can touch XYZ resource - tell me which existing security group I should give it and which subnets to put it in”
>
> Nailed it on the first try, well done
>
> — Kyle Mistele (@0xblacklight), [on X](https://x.com/0xblacklight/status/2025330295382441987)

> give claude code pulumi and ansible and it can really run anything anywhere
>
> — Brian Jordan (@bcjordan), [on X](https://x.com/bcjordan/status/2007110736955453549)

> Open code + gcloud cli + Pulumi is all you need for infra.
>
> What an incredible time to be alive!
>
> — Emmanuel (@0bapelumi), [on X](https://x.com/0bapelumi/status/2119134541369770345)

> I'm vibing up my pulumi config here and I really enjoy it. YMMV
>
> — Armin Ronacher (@mitsuhiko), Creator of Flask, [on X](https://x.com/mitsuhiko/status/1971316535768809538)

> I think @PulumiCorp makes even more sense in the age of agents.
>
> Describe the infrastructure in actual code → keep it in the repo → let the agent reason about it alongside the application.
>
> I provisioned a Briefs instance this week with it and I’m sold
>
> — holmplanet (@holmplanet), [on X](https://x.com/holmplanet/status/2093792308781035816)

> Spending sometime closing the loop on infra helps tremendously. We spent a month rebuilt infra on top of pulumi. Now the agents can just own it from a to z (with some guardrails). I cant imagine going back having to do any manual infra again.
>
> — khoiracle (@khoiracle), [on X](https://x.com/khoiracle/status/2103815823282368783)

> update: pulumi mcp very good. necessary, even, for getting a lot of resource schemas right the first time.
>
> — Cadence Agyirey (@kubedoll), [on X](https://x.com/kubedoll/status/1989470064501023013)

> Coding agents and Pulumi together are the best thing since slice bread and jam
>
> — Bruno Garcia (@brungarc), [on X](https://x.com/brungarc/status/2024317519859691873)

> When we demonstrated to people that what used to take a week and a half now, with Pulumi, took under a day, they were shocked.
>
> — Raman Hariharan, Director of Cloud Platform Engineering, Snowflake

> Pulumi is too good, especially with a coding agent.
>
> — Juno (@Onuj1234), [on X](https://x.com/Onuj1234/status/2025925562213232682)

> Something I love about @PulumiCorp is that I can add type safety to ensure LLMs don't mess up the pattern
>
> — Jacob Hands (@jachands), [on X](https://x.com/jachands/status/2043661067616739414)

> Claude is actually really good with pulumi and aws
>
> — Anthony Corletti (@anthonycorletti), [on X](https://x.com/anthonycorletti/status/2014565084614266896)

> With agents using IAC like Pulumi, AWS becomes a heck of a lot more accessible
>
> — ProEvilz (@ProEvilz), [on X](https://x.com/ProEvilz/status/2113124296906207620)

> Really enjoying using @PulumiCorp. Must use in AI era
>
> — James LePage (@jameswlepage), [on X](https://x.com/jameswlepage/status/2099183570946342915)

> […] I asked Claude to migrate my stack to aws with pulumi and infisical and it just did it
>
> — Wenqi (@winkey_h), [on X](https://x.com/winkey_h/status/2113515113416441940)

> […] you use Pulumi and let the agent write Pulumi code and verify it
>
> — Saša Šijak (@ssijak), [on X](https://x.com/ssijak/status/2074074579694207104)

> codex is writing my transactional email templates and mail automations with a pulumi provider we built on top of the resend api
>
> what a time to be alive
>
> — Kyle Mistele (@0xblacklight), [on X](https://x.com/0xblacklight/status/2057683949086966203)

> With the old tool, spinning up our databases meant we had 20 blocks of code and a lot of copy and pasting. With Pulumi, it's Python. It's five lines of code. If you want to add a new database, add one line, and you're good to go.
>
> — Mike Corsaro, Senior Software Engineer, Atlassian

> When I need something protected by @CloudflareDev Access, I simply tell my agent and they add it via @PulumiCorp in my cf-infra package
>
> — Jacob Hands (@jachands), [on X](https://x.com/jachands/status/2087519301464940905)

> Pulumi is fantastic
>
> — Cory House (@housecor), Pluralsight author, [on X](https://x.com/housecor/status/2039374727903334736)

> I recently deployed a new Google Cloud environment for my client. They needed a secure environment for SOLIDWORKS and some other services.
>
> Using @PulumiCorp and @cursor_ai I scoped and deployed services, tested, documented, and iterated a few things.
>
> It was incredible. When we decided to set the VM to auto start and stop at certain times, I simply told Cursor. It made the change, deployed and validated that the change was live.
>
> Now it is saved in a declarative format so future changes won't overwrite what we have done.
>
> We included a CloudFlare VPN tunnel to access the stack.
>
> — Bobby Lansing (@dataguybobby), [on X](https://x.com/dataguybobby/status/2078473111515578599)

> I find pulumi works pretty great with agents.
>
> — YoghiThorn (u/YoghiThorn), [on Reddit](https://www.reddit.com/r/devops/comments/1v7u28r/agentic_ai_devops_after_a_year/p0cx6px/)

> I vibe coded with claude code and Pulumi. Took 30 minutes.
>
> — pywang (u/pywang), [on Reddit](https://www.reddit.com/r/aws/comments/1nsoxsw/anyone_moved_from_vercel_back_to_direct_aws/ngtk68a/)

> By far, Pulumi is the best IaC tool I've ever used.
>
> — Lasan (@las_nish), [on X](https://x.com/las_nish/status/2015851613102256219)

> Another @PulumiCorp win!
>
> We wanted a Prefect instance for dev and prod pipelines. It took less than an hour to craft the YAML config and deploy to AWS a fully managed stack.
>
> Simply incredible.
>
> — Bobby Lansing (@dataguybobby), [on X](https://x.com/dataguybobby/status/2082933907700539510)

> Automating the annoying parts of logical DB’s with Pulumi is super easy and extends nicely into setting up the rest of your stack.
>
> Thanks to @jachands for the inspiration for this one 🙌
>
> — Simeon Griggs (@simeonGriggs), [on X](https://x.com/simeonGriggs/status/2070188471767933304)

> We use Pulumi widely at Wiz. It enabled our product to support multi-cloud and to scale quickly — scaling and driving hundreds of thousands of infrastructure updates every day.
>
> — Yarin Miran, Senior Software Engineer, Wiz

> Yeah I’m already using the automation API in go, so writing an additional orchestration layer on top isn’t a huge lift. Pulumi is the best option out there today IMO
>
> — Steven Sklar (@sklarsa), [on X](https://x.com/sklarsa/status/1985500338502197695)

> Pulumi is a game changer doesn’t get brought up enough in my opinion.
>
> — T3CH GôD (@Ant_0103), [on X](https://x.com/Ant_0103/status/2029903807233048602)

> Pulumi runs everything it’s amazing
>
> — 0xPooka (@0xPooka), [on X](https://x.com/0xPooka/status/2039373535747924265)

> I have a much stronger dev background (CS degree and 10+ years dev), so I love Pulumi. […] Also, unit tests for your IaC! In your native language instead of E2E tests in Go.
>
> — angellus (u/angellus), [on Reddit](https://www.reddit.com/r/ExperiencedDevs/comments/1u8nh33/anyone_moved_an_org_from_terraform_to_pulumi_how/osazgaw/)

> Why is @PulumiCorp so good, absolute minimum you can replicate everything you can do with other tools but that's just the start. If your #IaC is proper code you can use other sdks to fill gaps and it can be seamless. Used sdk to get secrets to pass to Pulumi, just worked 😍
>
> — Shahid (@ShahidDev), [on X](https://twitter.com/ShahidDev/status/1582965131629428736)

> From PoC in a week, to reaching production with confidence the week after, we're super impressed by Pulumi's focus on the developer experience and general ease of use. We have since expanded our usage of Pulumi to manage our infrastructure and have a GitHub Actions-powered workflow with automatic PR previews that is a breeze to use.
>
> — Tiago Sousa, Amplemarket, [on their blog](https://blog.amplemarket.com/using-pulumi-to-deal-with-growing-pains/)

> We love Pulumi there's no better way
>
> — Haakam Aujla (@haakamaujla), [on X](https://x.com/haakamaujla/status/2077106831797989434)

> Continuing on my thread about @PulumiCorp from a while ago: holy **** I am a convert. I needed to setup a staging environment that was mostly identical to prod, and once I trued up our Pulumi stack with AWS, it took minutes to do this. How have I lived without this until now?
>
> — krangarajan (@krangarajan), [on X](https://twitter.com/krangarajan/status/1580618068203479040)

> With Pulumi ESC, our developers get dynamic AWS and Azure credentials on-demand. Onboarding new developers is quick and secure, with no more manually filling in .env templates.
>
> — Liam White, Platform Lead, Tetrate

> I want to thank you and your team for an amazing tool. I am in the starting stages of an AWS modernization effort with my current employer and part of that will be IaC with Pulumi. Great product and exciting vision for the future of infrastructure.
>
> — Travis, via email

> I'm a big fan so far! Love being able to work in C# instead of yaml. Type safety, intellisense, class abstractions, etc all feel great. […] Regardless, it's been pretty fun and I'm not even an infra guy
>
> — Paul, via email

> Pulumi is --- awesome. Finally, an imperative way to set up infrastructure. I've been doing a POC for Confluent Cloud, and I was able to provision and deprovision an environment+cluster+api-keys, and then launch my application as a local.Command, all in a single 50 line python script and in a single day. Amazing.
>
> — Simon, via email

> Ok @PulumiCorp is f***ing amazing
>
> — Christian Battaglia (@cdbattags), [on X](https://x.com/cdbattags/status/2018513439174668587)

> I have been long time user of AWS CDK and now I am trying Pulumi. Looks great so far and exceeds my expectations
>
> — Nemanja, via email

> Pulumi is awesome. I love it. Thanks for making awesome stuff.
>
> — Yasith, via email

> Feedback? I will be honest. I love it! I am a consulting software engineer and my primary language is C#. I enjoyed a lot while creating resources with the language I prefer and doing that without any extra knowledge! I will be your tech evangelist in the companies I am working with.
>
> — Ayberk, Consulting software engineer, via email

> pulumi is goated
>
> — return_of_valensky (u/return_of_valensky), [on Reddit](https://www.reddit.com/r/aws/comments/1rtw3pd/gitops_for_lambda/obla0qt/)

> Our goal has always been to minimize the time it takes an engineer to go from an idea to an experiment in production. We're excited to see Pulumi pushing automation further.
>
> — Jk Jensen, Software Engineering Team Lead, Mysten Labs

> Let me tell you Joe. I'm ******* impressed. Been using serverless framework for 5 years. Holy ****. You've got something here
>
> — Andrew, via email

> I feel your product is awesome and the code examples are great and what made me like Pulumi is your constant support and documentation related emails. Keep doing what you are doing and I hope it will be the best IAC tool for the future.
>
> — Azhar, via email

> Seriously, this is the first time I've looked at a framework that I could possibly use for DevOps and actually thought it might be worth the investment. My tiny company cannot afford to invest a lot of time learning something new that does not have an immediate benefit. Yours is the first framework I might actually invest the time in. The idea of having all the code in one place - the code for the infrastructure and the apps running on it - is very appealing.
>
> — Todd, CTO, via email

> I've loved Pulumi so far - doing some early testing before doing a small in-house deployment, then I'll be able to encourage adoption of Pulumi across our new business unit, then perhaps across the whole of our org - we'll see. I love the model of Pulumi, being able to use it mainly as a library, from different languages, and I'm looking forward to using the automation API. Great work all round :)
>
> — John, via email

> @PulumiCorp is pretty awesome. Just nuked a couple of load balancers and recreated them, no big deal.
>
> — Joe Ferguson (@JoePFerguson), [on X](https://twitter.com/JoePFerguson/status/1593289950597976066)

> It's a really great product. It sucks that other companies are not doing devops the way Pulumi does it. I hope I can contribute to the noise in pushing for industry adoption.
>
> — Jade, via email

> All in all, I'm very happy with making the transition to Pulumi! I became way more productive managing my infrastructure. At the same time I ended up enjoying the work of doing so a lot more - which is really important too.
>
> — Erik Näslund, [on their blog](https://blog.ekik.org/my-experience-migrating-my-infrastructure-from-terraform-to-pulumi)

> I have been working on AWS for quite some time, but I never used IaC. Pulumi is my first IaC framework and I am loving it.
>
> — Vidit, via email
