##### Here are some texts you could choose for one of the [[assignments for code or programming]] (or to read just for your own enjoyment).
(Not much here yet, but I’ll be adding things as we go along!)
Why do we have this section? Because code is a kind of language with its own grammar, subtext, culture, and infinite sense of wonder. Remember the [Steve jobs quote](https://hbr.org/2011/08/steve-jobss-ultimate-lesson-fo), when he said that it’s “technology married with the liberal arts, married with the humanities, that yields the results that makes our hearts sing.” Still true, even as the language we use to interact with technology continues to evolve.
Also, I have a personal angle on this: In college, I learned more about writing from acting classes than from writing classes. Likewise now I learn more about writing by reading about programming and other “tech” stuff than from reading about writing.
Here’s an example: [Rob Pike’s 5 Rules of Programming](https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html)
Substitute “story” or whatever for “program.” Substitute “structure” for “code;” “readability” for “speed;” “clever literary devices” for “fancy algorithms;” and so on. See? It kinda works.
*Pike’s rules 1 and 2 restate Tony Hoare’s famous maxim “Premature optimization is the root of all evil.”* — This could be read as “Premature editing and proofreading are the root of all writer’s block.”
What are *your* “other things” that teach you or remind you of important concepts in a practice or discipline *you* are passionate about?