Programming with LLMs in 2024: My Experiences

2025-01-07

This post summarizes the author's experiences using generative models for programming over the past year. He found LLMs to be a net positive on his productivity, particularly for autocomplete, search, and chat-driven programming. While chat-driven programming requires adjusting workflows, it provides a first draft and facilitates quicker error correction. The author emphasizes that LLMs excel with well-defined problems and advocates for smaller, more independent code packages for better LLM interaction. He introduces sketch.dev, a Go IDE designed for LLMs to streamline the feedback loop and boost efficiency.

Development