Writing Code is a Conversation 2025/04/12 Especially for simpler projects, writing code feels like you're building something. You sit down, you make a plan, and you just flesh out all the parts you need to take care of. It's a top-down process, optimally. Obviously, despite our superpowers of doing things in our heads, this doesn't always go smoothly. Sometimes you need to backtrack and try another solution. Sometimes what you wrote just doesn't work, so you need to debug it line by line, pri...