logoalt Hacker News

apsurdtoday at 5:57 AM1 replyview on HN

What do you mean doing it the "right way" from the get-go, as then paired with more features, ballooning projects, and never launching?

Is that why it's in quotes because it's the opposite of the right way?

If there's one thing I learned in a decade+ of professional programming, it's that we can't predict the future. That's it, that simple. YANGNI. (also: model the data, but I'm trying to make a point here)

We got into coding because we like to code; we invent reasons and justifications to code more, ship more, all the world's problems can be solved if only developers shipped more code.

Nirvana is reached when they that love and care about the shipping of the code know also that it's not the shipping of the code that matters.


Replies

jumploopstoday at 6:06 AM

Yeah exactly, "right way" is in quotes because there is no right way.

The most important thing is shipping/getting feedback, everything else is theatre at best, or a project-killing distraction at worst.

As a concrete example, I wanted to update my personal website to show some of these fully-vibecoded projects off. That seemed too simple, so instead I created a Rotten Tomatoes-inspired web app where I could list the projects. Cool, should be an afternoon or two.

A few yak shaves later, and I'm adding automatic repo import[0] from Github...

Totally unnecessary, because I don't actually expect anyone to use the site other than me!

[0]https://github.com/jumploops/slop.haus/pull/9

show 1 reply