home.social

#aiprogrammingtools — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #aiprogrammingtools, aggregated by home.social.

  1. CW: vibe coding

    I think it is fantastic that this person can solve their own problem!

    AI coding tools (whether used for vibe coding or for other things) make application development accessible to people without programming skills.

    For decades, (some) people who didn't know how to computer-program used spreadsheets to create applications. Now AI tools has made application development accessible to even more people.

    @matt

    RE: toot.cafe/@matt/11659265170163

    #AICoding #AIProgrammingTools #LLM #VibeCoding

  2. CW: vibe coding

    I think it is fantastic that this person can solve their own problem!

    AI coding tools (whether used for vibe coding or for other things) make application development accessible to people without programming skills.

    For decades, (some) people who didn't know how to computer-program used spreadsheets to create applications. Now AI tools has made application development accessible to even more people.

    @matt

    RE: toot.cafe/@matt/11659265170163

    #AICoding #AIProgrammingTools #LLM #VibeCoding

  3. CW: vibe coding vs AI assisted coding

    5/

    Another interesting thing is — MCP (Model Context Protocol).

    Where software-engineers are creating a type of server. Sort of like a web application server — but it speaks MCP rather than HTTP.

    (MCP is just JSON-RPC 2.0 with certain methods communicated over STDIN and STDOUT.)

    And, the MCP developer uses an LLM as a type of front-end for their MCP server.

    That use is NOT Vibe Coding either.

    #AI #AIProgrammingTools #LLM #VibeCoding

  4. CW: vibe coding vs AI assisted coding

    4/

    I tried this myself on a large, complex code base I was unfamiliar with — to try to get that first-hand experience so that I could have an informed opinion. I actually found that use-case useful.

    It sped up hours or days of tedious work.

    I can see how software-engineers would find this particular activity useful — to ask an LLM questions about large, complex, unfamiliar code base.

    #AI #AIProgrammingTools #LLM #VibeCoding

  5. CW: vibe coding vs AI assisted coding

    3/

    For example —

    You have a large, complex code base you are unfamiliar with.

    You get the LLM to look at it. It gives you a technical summary of it. And, you can ask it questions about the code base.

    Note that for this activity, the AI coding tool hasn't actually done any coding — no Vibe Coding, or any other (non- Vibe Coding) coding.

    #AI #AIProgrammingTools #LLM #VibeCoding

  6. CW: vibe coding vs AI assisted coding

    2/

    The first thing I did is — I started by paying more attention to how other people are using AI coding tools.

    One thing I noticed is —

    Some users are Vibe Coding —

    mastodon.social/@reiver/115639

    But, not everyone who uses AI coding tools is Vibe Coding!

    Especially the software engineers I looked at who are using AI coding tools. They don't seem to be Vibe Coding — they seem to be using them differently.

    #AI #AIProgrammingTools #LLM #VibeCoding

  7. CW: vibe coding vs AI assisted coding

    1/

    8 days ago, I decided I would look closer at some of these AI coding tools.

    I don't feel I *need* them — I have been programming for over 30 years, but —

    The reason I want to look closer — I want a deeper understanding of them so I can have an informed opinion.

    I've seen some people cheer them. While others boo them.

    I haven't really had an opinion of them — because I lacked any first-hand experience.

    So —

    #AI #AIProgrammingTools #LLM #VibeCoding

  8. CW: vibe coding

    3/

    What is interesting, though, is —

    This (non-programmers using vibe coding to create applications) reminds me of something I noticed decades ago about spreadsheets —

    People who are bright who don't know how to computer-program use spreadsheets to create applications

    Are their spreadsheet-based applications as good as applications created by career software-engineers‽ — no, but they are good enough for their needs. And, that's fantastic!

    #AI #AIProgrammingTools #LLM #VibeCoding

  9. CW: vibe coding

    2/

    A number of the people who attended demoed what they made — including my wife's friend.

    It was interesting to see how vibe coding was enabling people without programming skills to create applications.

    Are their applications as good as applications created by career software-engineers‽ — no, but that is probably OK. Their vibe coded applications seem to be good enough for their needs.

    What is interesting, though, is —

    #AI #AIProgrammingTools #LLM #VibeCoding

  10. CW: vibe coding

    1/

    One of my wife's friends started up a "vibe coding" meetup.

    My wife encouraged me to attend — although I suspect my wife encouraged me to attend so she could hang out with her friend afterwards 🙂

    I have been programming for over 30 years — I don't think vibe coding has much benefit for me.

    But —

    #AI #AIProgrammingTools #LLM #VibeCoding