Ruminations on excerpts of research papers, blogs and books
Levels of using LLMs for programming
- 0 : Whatever people used to do pre-2021/22
- 1 : Replacement of stackoverflow with GPT, especially the copy-pasting of error messages and user-specific queries
- 2 : Copy-pasting specific, modular code (like a single .tsx page, or a function given it's purpose and type signatures)
- 3 : Usage of codex/claude code/gemini-CLI/cursor. Within terminal programming.
- 4 : Agent mode, specific tasks or to-do list
- 5 : Vibe coding. Pure english, no exposure to the codebase, either through the terminal-llms, bolt, replit, lovable etc ..