2 ms·
To creatively code one must first in fact code. I went deep down the IDE->AI rabbit hole. They are amazing tools. However, I have settled into a bare-bones Subl
by scop 2y ago
To creatively code one must first in fact code. I went deep down the IDE->AI rabbit hole. They are amazing tools. However, I have settled into a bare-bones Sublime Text editing flow, wherein I pop into IDEs/AI as needed for one-off items. I am really enjoying it. Oh, I hit a snag? Well, let me think about it for a moment and then if I'm really stumped or need a second opinion I'll pop open Cursor.
Creativity is odd in that it is somewhat revelatory: it seemingly comes from outside of you. At least for me I need to minimize input (e.g. reading docs, AI chat, etc) in order for this revelation to "manifest" in my mind. I don't have the self control to "pause" in Cursor or other IDEs, so I use Sublime to truly read and wrestle with code.
N.B. this isn't some fanatically held rule...I'll do a whole session in Cursor if I know the task is appropriate for it (e.g. something that is mindless).
- Bjorkbat 2y agoThis is in line with my perspective that writing as a form of self-reflection and thinking out loud is underrated. Likewise, programming as a form of thinking out loud is also underrated. For complex problems, I find that it doesn't matter how much planning I put into the task, I always find shortcomings in my initial logic and imagination once I get into the details and get involved in countless micro-decisions. Personally, I'd prefer thinking out loud through a programming language vs countless back-and-forth with an AI.