crawshaw - 2025-01-06
This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their benefits net-positive on my productivity. (My attempts to go back to programming without them are unpleasant.) Along the way I have found oft-repeated steps that can be automated, and a few of us are working on building those into a tool specifically for Go programming: sketch.dev. It’s very early but so far the experience has been positive. I am typically curious about new technology. It took very little experimentation with LLMs for me to want to see if I could extract practical value. There is an allure to a technology that can (at least some of the time) craft sophisticated responses to challenging questions. It is even more exciting to watch a computer attempt to wri
crawshaw - 2025-01-06 How I program with LLMs 2025-01-06 This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their benefits net-positive on my productivity. (My attempts to go back to programming without them are unpleasant.) Along the way I have found oft-repeated steps that can be automated, and a few of us are working on building tho
Explore this link on the map →saved by
related reading
- Here’s how I use LLMs to help me write codesimonwillison.net
- 2025 LLM Year in Review – karpathykarpathy.bearblog.dev
- How I Build — Adam Montgomerymontasaurus.com
- Malleable software in the age of LLMsgeoffreylitt.com
- LLMs and Programming in the first days of 2024 - <antirez>antirez.com
- LLM Powered Autonomous Agents | Lil'Loglilianweng.github.io
- 2025: The year in LLMssimonwillison.net
- How I use LLMs as a staff engineerseangoedecke.com
- Guardian Angels: LLM Personalization for Productivity and Security · Gwern.netgwern.net
- Don’t Outsource Your Thinkingteltam.github.io
- Developing our position on AI - Blog - Recurse Centerrecurse.com
- Scaling LLMs to larger codebases - Kieran Gillblog.kierangill.xyz