Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Cherrypicking the most tedious parts, like boilerplate to get up and running, or porting code to other adapters (making mysqlite and postgres adapters for instance)

This was done in about 3 hours for instance: https://github.com/Qbix/Platform/tree/refactor/DbQuery/platf...

You can see the speed for yourself. Here is my first speedrun livestreamed: https://www.youtube.com/watch?v=Yg6UFyIPYNY





That code has a lot of smell IMHO :/

What's the rationale behind writing PHP as if it was JS? Unless I am mistaken it's like someone just did a transliteration from JS to PHP without even converting the JSDoc to PHPDoc.

And are there any tests for the code?


I actually based it on an existing PHP adapter for MySQL. Together with the AI, I went over all the features that needed refactoring, and what would work in Postgres and Sqlite the same way, etc. There were a ton of nuances.

So your actual output has not increased by 20-50x, just some parts of it? What's your speedup like over an entire project, not just cherrypicked parts?

I think those parts were the big bottleneck, so technically, yes it has.

Why not merged to main? What is the definition of done being applied here?

The code is stable and partially tested. Needs a lot more testing before committing it to main. This is mainly because the primary ORM adapter for MySQL has been rewritten, and a lot of apps use it.

I think in 2026 the automation will reach the testing, closing the loop. At that point, no humans in the loop will make software development extremely fast.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: