@MichaelThiessen Today we have a platform team building the factory. But I suspect once we get it to a place we are happy with that team will maintain the overall things but each team will be responsible for improving the harness in their domains
Basically this. Whether you like the term or not, the ideal is that we are building automation to build things faster the same way we focused on DevOps to deploy things faster. It’s just the latest thing to help us move from idea > production faster.
Just wanted to defend the term "Software Factory" for a second.
First, the caveats:
It's bullshit. It sounds fancier than it really is.
It's a bandwagon. People are using it to get you and their VC's hyped.
But it's also referring to a real change.
Earlier this year, most SOTA teams were using agents to work on the product. Shipping features, fixing bugs.
But now, they're building automations to help agents work on the product for them. They've moved up a layer.
What do we call the thing they're building? Loops? Workflows? Some other generic label?
"Software Factory" is as good a term as any other.
- "We're not working on the product, we're working on the factory that builds the product."
- "We're not product engineers, we're factory engineers."
I like it. I'll continue using it.
Most of the influential twitter folks criticizing software factories work at companies that make coding agents and don't have a factory platform (Warp has both). So there's a natural thing happening here that's like "we don't offer a factory thing, therefore that thing must not be real."
But this is backwards: it's the coding agent market that is commoditized and the factory challenge is what matters.
The challenge right now isn't how to build a good coding agent or local agent workbench or even a personal swarm of agents, it's how do you scale coding agents efficiently across an organization so that every engineer on your team can get the most out of them and the business itself can be confident that this new magic technology they are spending a ton of money on is being deployed efficiently and securely.
Every platform team I talk to wants a solution for this; no one is clamoring for more coding agents or better local workbenches.
The 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗙𝗮𝗰𝘁𝗼𝗿𝘆 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿.
An emerging engineering role for the transition from AI-assisted development to L4 Autonomous Software Factories.
Feel free to copy, adapt (, and challenge it)! https://t.co/DgYGaPlOzH
Hold your software factory to the same standard as you would hold a human engineer. If it doesn’t meet that standard, fix it until it does. That’s my current mantra on building our software factory @FieldNation
Today while continuing to build out our software factory I was having it automating pulling in skills from our marketplace. It flagged a vulnerability from a package that still trusted the compromised certain. It said you should fix this upstream before bringing these skills in…
What I really like about warp factories is it lets me focus on what’s important and that is the context and agents. It handles the infra and extracts that away. Think like GitHub actions but for software factories.
Just ran our first linear ticket through @warpdotdev Factories to a working PR. It was a meaty ticket too. I love that it includes videos in the PR of how it tested the UI changes.
I’ve been working on better context for our software factory and where l should this code go. We have moved to bounded contexts for new code but we have so much existing code it’s not clean.
As I start to work more on the software factory one thing that I’m finding difficult to solve is how the agent figures out what repo to work on when you have 100+ with 15 years of tech debt
@bradgessler I’d love to know anyone who actually has. Our auditors have flat out said no and also no to AI code review being enough for this year. We are going to try and work on it next year with human gated controls and see what happens.
As I set out it this beautiful morning with my @GORUCK rucksack I’m glad to have my grid fleece. It’s been with me on all my adventures and GoRuck has had to repair it twice.
Want to learn how the @gitarcode verification agent helps you ship w/ confidence at agentic speed? Join our upcoming webinars – 30 mins, mostly live product, + Q&A.
🎟️ Save your seat for next week: https://t.co/qxkv9iyia3
ℹ️ More details on the series: https://t.co/95umZWdtbm
@NotionCalendar why can’t you release an iPad version already 😞 it makes me sad I can’t use my favorite calendar app that I use everywhere else on my iPad and there isn’t anything else that comes close.
On December 2 I'l be joining the @SonarSource Gitar team to talk about Gitar and how we built our software factory around it. Join us should be fun https://t.co/Ow9jDNOeS6
@skupor@VP@USTechForce Unfortunately the pay band is too low and the lack of remote option makes it a no go for anyone who is actually going to be a worthwhile candidate for you in this role. Take it from someone who has been in this industry for 25+ years now.