
Treat generated code as work that needs review
Simon Willison shares how he uses language models for coding, including managing context and accounting for mistakes.
Simon Willison · Published Mar 11, 2025What this means for your build
Try a bounded task and review the result. This is personal practice from 2025, not a current comparison of models.
Independent author perspective. Product mentions do not establish sponsorship or endorsement.
Original sourceWhy this ranks here 63/100
- Topic relevance 30% weight
- 50/100
General audience fit; choose a topic to personalize.
- Evidence 25% weight
- 50/100
First-person account
- Actionability 20% weight
- 100/100
Try a bounded task and review the result. This is personal practice from 2025, not a current comparison of models.
- Originality 15% weight
- 100/100
Original contribution; repeated links count as one source.
- Freshness 10% weight
- 0/100
Based on original publication, not our review date.
Editorial priority, not a probability or trust score. How ranking works

