Elektrine lite

← Feed

@matt@toot.cafe

Post #4242581

2026-07-30 12:48 UTC

Question for people who vibe-code full apps, especially blind people, as I believe that covers most of my followers who do this: What would it take for you to be comfortable coding directly in a programming language without an LLM? A high-level programming language with better tutorials and quickstart templates than are currently available, particularly for writing real apps? Or do you believe that having an LLM generate the code is the only way you could practically do what you do?

Replies (10)

  • @lerven@tweesecake.social 2026-07-30 13:14

    @matt@toot.cafe So for me even though I have an engineering background, I enjoy agentic coding because I've always preferred to design vs. actually engineer. I'm burnt out on the actual coding side of things, but I have a lot of ideas I want to make happen. But that's just me so... yeah.

    Open ##4242580

  • @matt@toot.cafe Time and patience and concentration. I think my main issue is, there is just so much. Like, I used to write audio games in NVGT before starting to vibe code and there was one way of doing things. In whatever other lang, I can choose, but then this is not compatible with that and this requires that... I think this is only a mental issue though. I do an apprenticeship as a software dev in germany and I'm surprised how we learn coding. We just like, learn the patterns and stuff, and of course also do actual projects, but I don't think I'll go out of this apprenticeship and say, right, I'm now capable of properly developing a C# app for example. I think the concepts themself are not the problem, it's actually doing the stuff in the way the language I choose does it. And it just rewards you so much faster, what I've done in a week with Claude (which works perfectly fine for me and solved my problem) would've otherwise required me to learn tons of swift and IOS stuff which, I just don't have the time and brain for atm.

    Open ##4242607

  • @miki@dragonscave.space 2026-07-30 12:56

    @matt@toot.cafe I know how to code, and yet I sometimes vibe code. It's mostly because something doesn't deserve enough of my time to care, or just to briefly validate some idea I have. My recent explorations were in using .NET to write nibless AppKit apps with a shared cross-platform core for example. I got a decent todo.txt app out of that.

    Open ##4246196

  • @menelion@dragonscave.space 2026-07-30 12:57

    @matt@toot.cafe Absolutely not. I'm a software engineer, I coded before LLMs, and if they go (which I would grief), I'll still code. Five times slower, but I will. Also, without LLMs I wouldn't afford diving deep into languages I consider difficult to read and maintain (like Rust, sorry).

    Open ##4246197

  • @alpuzz@mastodon.social 2026-07-30 13:01

    @matt@toot.cafe I think the best analog I can give for this is something like Suno. I love music but I'm only a fair musician. At this point in my life, that's not likely to change. that said, I have strong opinions about what sounds good to me. Same goes for coding. I've used computers for 40 years and I know what I like, what UI's work for me. I have great respect for people who can code well. At this point, I know realistically I'll never be one of them. So I'll vibe code.

    Open ##4246198

  • @zersiax@cupoftea.social 2026-07-30 13:04

    @menelion@dragonscave.space @matt@toot.cafe as someone who actually knows how to do this already i'd say it's really just the overwhelming amount of broken that stops me from hand-making everything. The code an AI spits out is generally pretty awful quality-wise, and you do have to run around the watercooler with it a few times now and again, but particularly for static tooling that doesn't change, the speed it creates fixes with is difficult to beat

    Open ##4246199

  • @bscross32@tweesecake.social 2026-07-30 14:49

    @matt@toot.cafe I've tried off and on over 10 years to learn to code and I just can't. I don't have the aptitude for it. There are blind developers who do, and who have made a career out of it, but I'm not one of them. If I had the ability to write my own code, I would certainly use LLMs a lot less. I don't like not knowing exactly what the code it spits out does piece by piece. I crave speed and efficiency, and the uncertainty is an issue.

    Open ##4247728

  • @prism@infosec.exchange 2026-07-30 18:56

    @matt@toot.cafe For what I'm currently doing, I think I need an LLM. The bredth of basic knowledge it has about different coding languages and frameworks means I can point it at just about anything and say "do x," and it knows enough to get started. But I could be doing something else. If I were to design my own app, better tutorials would definitely be good. I need to get invested in how learning the thing will make me better at doing what I'm trying to do. A lot of programming concepts are reusable and a structured learning that takes you through those things, then focuses on languages, would probably help with the choice paralysis. I can learn a concept, then see how that concept gets implemented, then learn more about the ones that I, erm, vibe with. From there, it's just a matter of familiarizing yourself with the tools, conventions, etc. of the thing you've chosen.

    Open ##4251070

  • @jscholes@dragonscave.space 2026-07-30 13:10

    @matt@toot.cafe I'm particularly interested in this question, and the related psychological effects, in relation to those who legitimately cannot read or write code for themselves. I have a hunch that such people have a view of software development velocity and practice that we would find skewed, and that they would likewise struggle to accept just how slow and involved the process really is when an LLM isn't in the mix.

    Open ##4262060

  • @mektastic@kind.social 2026-07-31 08:32

    @matt@toot.cafe I say all of this to state that I love tutorials, hands-on learning, and when learning to program, I'd need and want both so that I could apply this to other areas. Also the other age old question is 'well, what language do you want to learn to code in?' I am not a programmer--how should I know!

    Open ##4272780