howitworks.io logohowitworks
← Saari reels
AI codingReel #27 · 4 Nov 2026

AI ko senior developer ki job doge? 3 AI coding galtiyan

Teen common AI coding failure modes: (1) overconfident fix jo purane ya deprecated API par chalta hai, jaise React ka componentWillMount (ab UNSAFE_componentWillMount, legacy); (2) over-explaining, jahan short jawab chahiye tha; (3) package hallucination, jahan AI aisa package naam deta hai jo exist nahi karta. Spracklen et al. (USENIX Security 2025) ne 16 LLMs ke 576,000 code samples mein commercial models ke liye kam se kam 5.2% aur open-source models ke liye 21.7% hallucinated packages paaye, 205,474 unique naamon ke saath; attacker aise naam register karke package confusion attack kar sakta hai.

Links

Aaj ye karo

  1. AI ke fix ke baad hamesha tests chalao; 'fixed' bolna proof nahi hai.
  2. Prompt mein likho: short answer, sirf code, explanation tab jab maangu.
  3. Naya package install karne se pehle npm view package-ka-naam chalao, ya npmjs.com par owner, downloads aur repo dekho.
  4. Lockfile commit karo aur CI mein npm ci chalao, taaki koi naya naam chupke se na aaye.
npm view package-ka-naam
npm ci

Sources

arXiv 2406.10279 (USENIX Security 2025), react.dev; 4 Nov 2026 ko check kiya.

Aise hi tech cases ke liye follow karo