One crucial skill in programming is knowing how to get answers to small, well defined questions.
When I started writing code I'd sometimes get completely stuck with syntax. These days I'd hop on IRC or Stack Overflow.
When I've been a mentor, I try to show where I get answers.
miniblog.
Related Posts
Excellent series on Self, both the programming model and the tool chain.
I love how opening an inspector on a value (e.g. nil) then shows a link to all occurrences of the value in other open inspectors!
Agentic programming workflows rather remind me of genetic programming. The agent has a validation step that looks like a fitness function, and both run iterative trials.
I enjoyed this article about personal project programming, but I particularly liked this definition:
"Production code has a phone number to call when it breaks"