Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Stephen Farrugia
@fasterandworse@hci.social  ·  activity timestamp 7 hours ago

I feel like the "it's good for building prototypes" vibe coding excuse ignores the way that building a prototype also helps build a strategy for how to code the real thing. As in, a prototype isn't just to validate the idea, it also helps validate the best course of production.

  • Copy link
  • Flag this post
  • Block
Jared White (ResistanceNet ✊)
@jaredwhite@indieweb.social replied  ·  activity timestamp 6 hours ago

@fasterandworse There’s also the fact that every “vibe coding” platform is effort wasted on bad practices rather than thoughtfully iterating on programming to make it easier and more approachable.

I’d much rather aim for far more expressive languages & APIs which work well in low-code environments than vibe coding a bunch of janky crap together atop a mountain of tech debt.

  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 6 hours ago

@fasterandworse the term "prototype" specifically implies it demonstrates some technical process for an engineering audience. it can't do that. it can do demos, which are entirely separate from a prototype and literally the one thing it is ever judged upon by people in charge of procurement. and the demos are usually cherrypicked to hell

  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 6 hours ago

@fasterandworse i find most of their bullshit to be rhetorical sleights of hand like this

  • Copy link
  • Flag this comment
  • Block
Stephen Farrugia
@fasterandworse@hci.social replied  ·  activity timestamp 6 hours ago

@hipsterelectron "prototype" is a very powerful *business doing* word for selling these products

  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 6 hours ago

@fasterandworse yeah maybe i'm overindexing on my preferred usage of the term but i do think this is one reason that phrasing was chosen because "demo" (the correct one) would clarify that there's no there there

  • Copy link
  • Flag this comment
  • Block
Stephen Farrugia
@fasterandworse@hci.social replied  ·  activity timestamp 6 hours ago

@hipsterelectron oh I'm agreeing with you 100%, you described my intended context as I read your post

  • Copy link
  • Flag this comment
  • Block
tante
@tante@tldr.nettime.org replied  ·  activity timestamp 7 hours ago

@fasterandworse our CTO is also one of those "prototyping" kind of people (actually edited a book on the topic) but his understanding is so shallow. As if prototyping was just about getting to jiggling keys as quickly as possible.

  • Copy link
  • Flag this comment
  • Block
Stephen Farrugia
@fasterandworse@hci.social replied  ·  activity timestamp 7 hours ago

@tante yeah and I can't imagine the people who respond to jiggling keys would be happy with the idea of a prototype being trashed to *then build it properly*

  • Copy link
  • Flag this comment
  • Block
tante
@tante@tldr.nettime.org replied  ·  activity timestamp 6 hours ago

@fasterandworse oh prototypes never get thrown away. Just massaged a bit and put into production

  • Copy link
  • Flag this comment
  • Block
Niko
@h4kor@chaos.social replied  ·  activity timestamp 5 hours ago

@tante @fasterandworse Never seen a prototype, which was seen by a Product Manager, being trashed.

  • Copy link
  • Flag this comment
  • Block
Stephen Farrugia
@fasterandworse@hci.social replied  ·  activity timestamp 7 hours ago

i'm not really interested in making this take or debating it. It's such a last gasp excuse for trying to push these products and I'd rather ignore it all, but I can't really help myself sometimes

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login