Damus
hodlbod · 15w
Ways I've tried to use LLMs for coding: - Smart autocomplete (dumb, annoying) - Search with poorly articulated queries (really good) - One shot from stupid prompt (random result) - One shot from bett...
Innis profile picture
I have similar issues. I am getting stuff done, but outside of simple one shot apps, it would have been quicker if I'd have written it myself.

Part of the issue is I like to build in a very specific way. Not just the architecture, but the particulars inside of the scaffolding. I like beautiful, elegant, well designed code. And that is decisively NOT what AI writes.

I'm learning to let go of being a coder, and take on something of a manager's role. I write a detailed spec, enforce design decisions with code, and ensure I've got decent test coverage. And then I put on my editor's hat, iterate, curate, and refine.
1❤️1
Innis · 15w
I noticed you're using TypeScript too. The rules I want the AI to follow are encoded as a Deno lint plugin in scripts/lint-plugins/innis-rules.ts in this package I released today. They certainly don't address every silly decision the AI makes, but they run on every CI build and catch some basic thin...