Hacker Newsnew | past | comments | ask | show | jobs | submit | infomiho's commentslogin

I've been successfully "vibe engineering" with Claude Code for a week now on a side quest at my job. I want the result to be of high enough quality to maybe survive in our codebase long-term, but I don't want to write it myself.

So I've added unit tests, e2e tests, formatting checks to help Claude to self-correct as much as possible. And I make him do a TON of self-review, after each feature I say something like:

> You are a master reviewer, lots of practical experience. Read Clean Code. Great at architecture. Read Effective Typescript as well. What would you comment in a PR review? Type checking MUST PASS, unit tests must PASS, formatting must PASS.

With each review, Claude catches a lot of sub-optimal choices it made which gives me more confidence in the code I get in the end.


Do you really believe that if you miss the "Read Clean Code" or "Read Effective Typescript" part, then the output would be significantly different?

No offense, but I feel this kind of talking is ridiculous. If it is a better practice, then it should be done without explicitly telling so. You do not tell them "Do not get things wrong," right? If it is a matter of choice over design patterns, for example, use functional programming or object oriented programming paradigm, then it should be said more clearly as what I have done.

Now, if it is neither something that is definitely a better practice nor something you can state clearly with a known, well-defined word, how can you make sure what you have said really make a difference if you have not said it?


It works for me and I like the results I'm getting. The results often include callbacks to rules of thumb from the mentioned books - which I find easier to agree with or dismiss when I see the suggestions it made. In a way, it's a framework for me to "communicate" with the LLMs.

I think you should try finding what works for you, maybe even give my ridiculous prompt a go.


Missed opportunity: name it Floppy Bird since it fits on a 3.5 inch floppy disk.


That came to mind for me too, but unfortunately the name has already been taken by a few clones; the most notable being a trivial reskin that uses a floppy disk icon instead of a bird.


here in argentina everyone calls it 'floppy beard'. and of course 'angry birds' is 'ongry beards'


Somewhat related: tldraw has amazing demos of generating code from sketches https://x.com/tldraw/status/1814046549522964692


Every time I write a search query like "best tool for X" or "alternative to X", I use Kagi instead of Google. Because Google results for those kind of queries tend to be SEO optimized articles where the first recommended thing is the advert. Or even worse, I get some sort of spam/scam sites that get paid to shill stuff. I think got conditioned with bad Google results to not do it for those kind of queries.

For all other searches, Google seems good enough.


Just add "site:reddit.com" to the query. Without it, Google results are nothing but junk and spam.


On Kagi, you can just use the 'forums' lens, which will include Reddit but also results from other forums you might not have known existed. It's my favorite lens.


Off-topic but:

body { max-width: 80ch; margin: 2rem auto; font-size: 18px; line-height: 1.5; }


I kept speaking Croatian while I was practicing Spanish and it underatood me. What kind of magic is this? Really cool project!


Ahah the witches of the internet are pulling the strings


Using declarative web frameworks could help with making this more useful https://twitter.com/infomiho/status/1658086265466617858


A buddy of mine made the exact same thing a couple of weeks ago https://coverlettergpt.xyz

It's funny how people come up with similar ideas and are able to make them into products quickly with ChatGPT

His is open source if you are interested in how it's done: https://github.com/vincanger/coverlettergpt


I believe that it was an unintentional mistake on TeeSpring's end.

Searching for the dummy function uBlock Origin uses for window.ga https://github.com/gorhill/uBlock/blob/master/src/web_access...

This reveals that this has been in uBlock Origin since 2019.


Hey, not sure what you mean :) I use uBlock Origin in Chrome and the article renders okay for me?

The site doesn't really use any JS other then some privacy friendly analytics.


Ah well, I blocked all JS for your domain, that worked.

The article was collapsing when I had uBlock on FFx, I only saw your bottom (C)opyright.


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

Search: