AI Coding

74 readers
1 users here now

A community to discuss agentic and AI assisted coding.

All users are expected to follow the code of conduct, particularly in regards to voting:

1.3. Vote for quality: When downvoting content in communities the downvotes should reflect the quality of the content rather than whether you personally agree with it.

founded 3 months ago
MODERATORS
1
2
3
4
5
 
 

Cognitive offloading is delegating to the AI and still owning the answer. Cognitive surrender is when the AI’s output quietly becomes your output and there is nothing you feel is left to check. For software engineers the line between the two moves under your feet most days, and most of us are crossing it without noticing.

6
7
 
 

There’s a specific code smell that shows up in AI-generated code, and once you see it you can’t un-see it: primitive obsession all the way down to the domain core. string for emails. string for IDs. Map<string, any> whenever the situation gets hairy. Working code, passing tests, ships fine. And yet a developer who’d actually thought about the domain would not have written a single one of those types that way.

8
 
 

An analogy came to my mind this winter: vibecoding is fast food. You can cook at home (write the code yourself), you can go to a good restaurant (hire a programmer), or you can buy yourself a hamburger (use AI tools).

9
10
11
12
13
14
15
16
17
 
 

Over the past 16 months, DX has been running a longitudinal study on AI’s impact on engineering velocity across a sample of more than 400 engineering organizations. We found that as AI tool usage increased by an average of 65%, median PR throughput increased by just under 8%. Most organizations are landing in the 5–15% range—a meaningful gain, but far below the 3x or 10x expectations many leaders are being held to.

18
19
20
21
22
23
24
25
1
submitted 3 weeks ago* (last edited 3 weeks ago) by codeinabox@programming.dev to c/aicoding@programming.dev
view more: next ›