frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: Why don't LLM dev tools used by "vibe coders" enforce main/develop?

2•consumer451•10h ago
That viral replit story [0] is stuck in my head. Even if we had AGI vibe coding nirvana, we would still need at least a main/develop branching strategy, wouldn't we?

This feels like such an obvious self-own on the part of the tool devs, that I feel like I must be missing some level of complexity in the implementation.

Why do seemingly all of these LLM-based dev tools appear to default to developing in prod?

For a moment I thought that merge conflicts were the reason, but a single dev and simple main/develop git branching strategy, would never have merge conflicts if hot-fixes were not allowed, correct?

Am I missing something, or are these currently caveman dev tools?

[0] https://news.ycombinator.com/item?id=44625119

Comments

threecheese•9h ago
My $.02, is these are authoring tools, and not aware of the SDLC. That’s a different/related core competency that the tools would need to perform well in, and because it varies widely it would need to perform well across a broad range of use cases. Git branching is just one small piece, and even that assumes that Git is used and that the user of the tool uses that branching pattern.

Further, this branching pattern would need to be supported across tools - like the MCP server for talking to a database - and now it becomes really complex.

I’m sure we’ll get there, and having these kinds of problems will be what drives businesses to build it.

consumer451•8h ago
Thank you so much for taking the time to reply.

Supabase seems like they are ahead on this problem, but yeah, still early days.

I spoke with a Supabase dev about this type of problem a while back on reddit, and that was in reply to their launch of their own MCP, to replace vanilla Postgres MCP.

The conversation started with my typical lack of decorum: "Wait, the launch of Supbase MCP is cool, but you allow writing to the DB via MCP?! I have been using the old MCP for months, and when I look at the Sonnet 3.5 generated migrations, there are always misunderstandings that I must correct. Ffs, give me a --read-only flag! In fact, default to that or there will viral reddit/hn/twitter posts about 'Supabase destroyed my DB!'"

The first immediate reply was "We plan to use branching for that" - which seems like an attempt to address the back end branching issue that I believe you and I raised.

To their credit, 3 days later I got a response ~"Yeah, that actually makes sense, we will include a --read-only flag option for our MCP."

However, I cannot imagine how expensive it would be to implement their original idea "when you use write MCP, we will create a new branch."

Yeah... this would need to be driven from IDE, and coordinated with Vercel or Netlify. This seems so expensive.

These are indeed early days. I feel like we are watching the first LLM dev caveman paintings. I suppose it will take a few months/couple years for the LLM tools to catch up to 2010's era workflows.

I suppose that maybe the reason that there is no frontend main/develop in the vibe tools is that the DB sync is expensive. Whoever nails that first will be interesting.

I wonder if we will soon see some adopted standard, which at least separates prod/not prod.

woodpanel•7h ago
Since git is very versatile and there are huge differences in written documentation vs practice, as well as practice vs best-practice, I imagine it quite difficult to prompt the LLM in the right direction.

getting git strategies right by an LLM is one of those things of which I am not sure if it is going to be achieved before we have AGI or after that.

Heredocs Can Make Your Bash Scripts Self-Documenting

https://holdtherobot.com/blog/heredocs-can-make-your-bash-scripts-self-documenting/
1•signa11•1m ago•0 comments

Are we tackling the issue of pain during cesarean section?

https://www.researchgate.net/publication/353860648_Are_we_finally_tackling_the_issue_of_pain_during_cesarean_section
1•Bluestein•6m ago•0 comments

Asyncio: A library with too many sharp corners

https://sailor.li/asyncio
1•chubot•6m ago•0 comments

DIY Dual-Screen Cyberdeck: Sleek Design, Ultimate Functionality [video]

https://www.youtube.com/watch?v=cigAxzQGeLg
1•CharlesW•11m ago•0 comments

Why Your Favorite Oberon Compiler Performance Quote Is Probably Misleading

https://github.com/rochus-keller/Are-we-fast-yet/blob/main/Oberon90/Results/Summary.md
1•Rochus•13m ago•0 comments

We Revamped Our Docs for AI Driven Development

https://docs.freestyle.sh/blog/docs-revamp
1•benswerd•21m ago•0 comments

Optimization of Grocery Shop Pricing

https://github.com/CupOfOwls/kroger-mcp
1•Vorsue5•23m ago•0 comments

Show HN: Resume as Code

https://alexcwatt.com/resume-as-code/
1•acwatt•25m ago•0 comments

The First Planned Migration of an Entire Country Is Underway

https://www.wired.com/story/the-first-planned-migration-of-an-entire-country-is-underway/
5•aleksjess•27m ago•1 comments

Planes, Claims and Automobiles

https://worksinprogress.co/issue/planes-claims-and-automobiles/
2•JumpCrisscross•29m ago•0 comments

What the "big beautiful bill" means for US energy

https://www.woodmac.com/blogs/energy-pulse/big-beautiful-bill-us-energy/
4•JumpCrisscross•34m ago•0 comments

Wren – a small, fast, class-based concurrent scripting language

https://github.com/wren-lang/wren
2•Bogdanp•34m ago•0 comments

Mcat: Terminal image, video, directory, and Markdown viewer

https://github.com/Skardyy/mcat
2•nateb2022•37m ago•0 comments

Personal aviation is about to get interesting

https://www.elidourado.com/p/personal-aviation
3•JumpCrisscross•38m ago•0 comments

Getting into Flow State with Agentic Coding

https://kau.sh/blog/agentic-coding-flow-state/
8•vortex_ape•39m ago•1 comments

InNative – Run WebAssembly Outside the Sandbox at 95% Native Speed (2019)

https://innative.dev/news/introducing-innative/
2•breve•41m ago•0 comments

Environment protection rules for rocket launches targeted by Trump cabinet

https://arstechnica.com/civis/threads/environmental-protection-rules-for-rocket-launches-targeted-by-trump-administration.1508465/page-2
8•Bluestein•44m ago•0 comments

Ask HN: Where do mathematicians/physicists hang out? / How to learn math?

1•mathiscoolnfun•46m ago•0 comments

Intel ends support for its Linux distribution

https://news.itsfoss.com/clear-linux-os-discontinued/
3•giuliomagnifico•51m ago•2 comments

OpenBSD Meets the Solar Neighborhood

https://laser-coder.net/articles/openbsd-meets-the-solar-neighborhood/index.html
3•lasercoder•53m ago•1 comments

Low-cost Brain Computer Interface for everyone

https://ildarr2016.medium.com/friends-happy-to-share-amazing-news-aa299ffab925
1•GaredFagsss•56m ago•1 comments

I think everyone post college should join or start a startup

https://www.stefanavram.com/blog/why-startups
1•SlickStef11•57m ago•3 comments

Maybe Finance v0.6.0: Farewall Maybe

https://github.com/maybe-finance/maybe/releases/tag/v0.6.0
2•2bluesc•59m ago•0 comments

Torqued Accelerator Using Radiation from the Sun (Tars) for Interstellar Payload

https://arxiv.org/abs/2507.17615
4•virgildotcodes•1h ago•1 comments

Site (Imginn) Lets You Browse Instagram Without an Account

https://lifehacker.com/tech/imginn-browse-instagram-pages-without-an-account
7•gnabgib•1h ago•0 comments

Paul Dirac and the religion of mathematical beauty (2011) [video]

https://www.youtube.com/watch?v=jPwo1XsKKXg
8•magnifique•1h ago•0 comments

He Read (At Least) 3,599 Books in His Lifetime. Now Anyone Can See His List

https://www.nytimes.com/2025/07/26/books/man-died-book-list-thousands.html
2•wslh•1h ago•1 comments

Study on the dynamics of an origami space plane during Earth atmospheric entry

https://www.sciencedirect.com/science/article/pii/S0094576525004047
2•rbanffy•1h ago•0 comments

DeadliQ – AI-powered deadline tracking for important dates buried in documents

https://www.deadliq.com/
3•raresAIQ•1h ago•1 comments

Daily steps and health outcomes in adults: Systematic review and Meta-analysis

https://www.thelancet.com/journals/lanpub/article/PIIS2468-2667(25)00164-1/fulltext
1•bookofjoe•1h ago•0 comments