AI and Development

ok so I've been using AI to code for a year now and it's crazy how much it's changed. at first it was just autocomplete but now it's like having a junior dev who never gets tired.

what works

claude code is pretty wild. you can just say "fix this bug" and it will read the code and fix it. but you still have to know what you're doing, otherwise you have no idea if it's doing it right.

copilot is good for boilerplate. writes function signature and it fills in the rest. saves a lot of time on boring code.

what doesn't work

ai is bad for architecture. it does what you say but doesn't think about whether it's smart. so you end up with spaghetti if you're not careful.

also - ai is hallucinating. it finds libraries that don't exist and api's that don't work like that. always double check.

my workflow

  1. think about the problem yourself first
  2. describe it to ai
  3. review what it does
  4. test it properly
  5. refactor if necessary

conclusion

ai is a tool not a replacement. use it to go faster but remember YOU are the pilot.