I wrote a short piece on how to think about programming beyond syntax.
It’s focused on core ideas that apply across languages.
Would appreciate any feedback.