| ▲ | HumanOstrich 2 days ago |
| Thanks for mentioning this. I always find it unsettling when I've researched solutions for something and only find a better option from a random HN comment. Site: https://kubb.dev/ |
|
| ▲ | WickyNilliams a day ago | parent | next [-] |
| Fwiw I tried every tool imaginable a few years ago including kubb, (which I think I contributed to while testing things out) The only mature, correct, fast option with a fixed cost (since it mostly exists at the type level meaning it doesn't scale your bundle with your API) was openapi-ts. I am not affiliated other than a previous happy user, though I did make some PRs while using it https://openapi-ts.dev/ |
|
| ▲ | bakugo a day ago | parent | prev [-] |
| This project seems to be mostly AI generated, so keep that in mind before replacing any existing solutions. |
| |
| ▲ | 0x696C6961 a day ago | parent [-] | | No it doesn't | | |
| ▲ | bakugo a day ago | parent [-] | | Did you see the repo? https://github.com/kubb-labs/kubb Most of the commits and pull requests are AI. Issues are also seemingly being handled by AI with minimal human intervention. | | |
| ▲ | komali2 a day ago | parent | next [-] | | I've had a PR on Kubb that was taken over by a human maintainer. They then closed my PR and reimplemented my fix in their own PR. So, the project is human enough to annoy me, anyway. | |
| ▲ | JAlexoid a day ago | parent | prev [-] | | AI assisted, not necessarily generated. And yes, current models are amazing at reducing time it takes to push out a feature or fix a bug. I wouldn't even consider working at a company that banned use of AI to help me write code. PS: It's also irrelevant to whether it's AI generated or not, what matters is if it works and is secure. | | |
| ▲ | bakugo a day ago | parent [-] | | > what matters is if it works and is secure. How do you know it works and is secure if a lot of the code likely hasn't ever been read and understood by a human? | | |
| ▲ | JAlexoid a day ago | parent [-] | | There are literally users here that say that it works. And you presume that the code hasn't been read or understood by a human. AI doesn't click merge on a PR, so it's highly likely that the code has been read by a human. |
|
|
|
|
|