I just used Cursor to change my codebase to using a framework, which would have taken weeks, by hand. It worked, but now I need about a week to fix everything. Still faster.

Reply to this note

Please Login to reply.

Discussion

Yeah for things claude knows (like popular frameworks with good docs) it seems pretty good, although I've been fighting it converting to Tailwind 4, and another branch converting from vuejs to nuxt. It's pretty bad. If I feed it the half assed docs, and chat with it it seems to be faster than me reading the docs and manually converting but still has a lot of work to do.

With low level stuff it sucks with. A finite state machine in C without using raw char pointers, for example, it can't do it. Can't follow any conventions, makes 500 line spaghetti code with poor naming, not readable, etc. All despite spending way much time tuning it and trying different models.

They also choke on search-and-replace, which surprises me every time.

yeah, it's total hype, there is literally nothing these things do that is actually useful

100%

You invented rewrites

It looks like the solution to this in copilot is agents. I just had it pull all the scss in my component files, rewrite to css, remove the style tags, create a set of stylesheets, clean them up, create directories, make sure tailwind was referenced correctly, then import them. It took like 10 minutes, but wow that was impressive

It's like a lot of tools: once you set it up right it's powerful.

Yeah that seems to be the case. I have been farting around with cline ins vscode linked to my own ollama server, but it's a little too slow and dumb without $10k+ worth of hardware lol