External Publication
Visit Post

Haskell đź’ś Vibes / Jappie

Haskell Community [Unofficial] March 11, 2026
Source

I see a lot of polarization about this in programming forums (including this one), so I find it necessary to add some nuance.

There’s a whole spectrum of activities between “hands-off vibecoding” and toiling on every keypress.

As @ApothecaLabs shared, you can use LLMs to refactor sections of your code. Or you could use it as a high-level design partner when you’re out of ideas for a gnarly integration. You can generate a design document, study and modify that, generate code from it, review it and repeat until satisfied. There’s converging evidence that LLMs can be a useful accessibility tool, or a “prism” for viewing ideas from different angles before committing to a single one. To say that all of this is a net negative for the craft is disingenous.

I’m experimenting a lot in the past few months with all of these approaches. It’s very hard to predict what you can or cannot do with LLMs because their output is completely contextual : it literally depends on 1. coding harness, 2. system prompt, 3. your codebase, 4. your request’s wording.

Personally, I share @Jappie 's confusion and excitement; what are the work, and the profession writ large turning into?

Discussion in the ATmosphere

Loading comments...