{"id":982,"date":"2007-11-21T13:34:35","date_gmt":"2007-11-21T18:34:35","guid":{"rendered":"http:\/\/www.starkeith.net\/coredump\/2007\/11\/21\/programming\/"},"modified":"2007-11-21T13:35:02","modified_gmt":"2007-11-21T18:35:02","slug":"programming","status":"publish","type":"post","link":"https:\/\/www.starkeith.net\/coredump\/2007\/11\/21\/programming\/","title":{"rendered":"Programming"},"content":{"rendered":"<p>&#8220;Programming is the fine art of making a machine that has absolutely no intelligence act as though it does.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Programming is the fine art of making a machine that has absolutely no intelligence act as though it does.&#8221;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[3],"tags":[386,107,63],"class_list":["post-982","post","type-post","status-publish","format-standard","hentry","category-personal","tag-personal","tag-programming","tag-quotes","entry"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pimUj-fQ","jetpack-related-posts":[{"id":231,"url":"https:\/\/www.starkeith.net\/coredump\/2004\/09\/09\/the-tao-of-programming\/","url_meta":{"origin":982,"position":0},"title":"The Tao Of Programming","author":"Keith Survell","date":"September 9, 2004","format":false,"excerpt":"Yet another neat thing to read. Maybe more meaningful to me, but if you read it... you may become enlightened.","rel":"","context":"In &quot;tech&quot;","block_context":{"text":"tech","link":"https:\/\/www.starkeith.net\/coredump\/category\/technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1201,"url":"https:\/\/www.starkeith.net\/coredump\/2008\/07\/10\/some-of-my-programming-book-recommendations\/","url_meta":{"origin":982,"position":1},"title":"Some of MY Programming Book Recommendations","author":"Keith Survell","date":"July 10, 2008","format":false,"excerpt":"Well, I shouldn't say \"recommendations,\" since I'm just recommending one book: Testing Computer Software (Second Edition) by Cem Kaner, Jack Falk, and Hung Quoc Nguyen. This is an utterly invaluable book for anyone who ever aspires to be more than just a code monkey. Technically speaking, this book was written\u2026","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1882,"url":"https:\/\/www.starkeith.net\/coredump\/2009\/04\/09\/communication-and-programming\/","url_meta":{"origin":982,"position":2},"title":"Communication and Programming","author":"Keith Survell","date":"April 9, 2009","format":false,"excerpt":"Programming is all about communicating - communicating with the computer, and with other people. So it follows that to be a good programmer, you need to be a good communicator, too.","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4611,"url":"https:\/\/www.starkeith.net\/coredump\/2014\/10\/10\/things-wish-id-known-started-programming\/","url_meta":{"origin":982,"position":3},"title":"Things I Wish I&#8217;d Known When I Started Programming","author":"Keith Survell","date":"October 10, 2014","format":false,"excerpt":"I've been programming for more than a few years now, but sometimes I like to look back at things I wrote when I was much younger, and reflect on how much I've learned since then. Of course, no one expects you to start out knowing everything, but there are a\u2026","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"code","src":"https:\/\/i0.wp.com\/www.starkeith.net\/coredump\/wp-content\/uploads\/\/2014\/09\/code.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":493,"url":"https:\/\/www.starkeith.net\/coredump\/2005\/05\/12\/joel-on-software-back-to-basics\/","url_meta":{"origin":982,"position":4},"title":"Joel on Software &#8211; Back to Basics","author":"Keith Survell","date":"May 12, 2005","format":false,"excerpt":"This article makes a good point about something very important; namely, that to be a good software programmer, you have to know a lot about the nuts & bolts of how the computer works - from raw CPU instructions right up to drivers & other high-level nonsense.","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5869,"url":"https:\/\/www.starkeith.net\/coredump\/2022\/11\/14\/mental-multitasking\/","url_meta":{"origin":982,"position":5},"title":"Mental Multitasking","author":"Keith Survell","date":"November 14, 2022","format":false,"excerpt":"There is a common stereotype of programmers, which is that they are inherently good at multitasking due to the type of work we do. The idea is that you're dealing with all sorts of things at once - the analogy of \"juggling chainsaws\" is often mentioned, as is how disruptive\u2026","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/comments?post=982"}],"version-history":[{"count":0,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/982\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/media?parent=982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/categories?post=982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/tags?post=982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}