Cursor vs. Windsurf: Real-World Experience with Large Codebases — Blankdot