{"id":1283,"date":"2008-08-11T17:45:37","date_gmt":"2008-08-11T22:45:37","guid":{"rendered":"http:\/\/www.starkeith.net\/coredump\/?p=1283"},"modified":"2009-01-25T13:50:29","modified_gmt":"2009-01-25T18:50:29","slug":"music-to-code-by","status":"publish","type":"post","link":"https:\/\/www.starkeith.net\/coredump\/2008\/08\/11\/music-to-code-by\/","title":{"rendered":"Music to Code By"},"content":{"rendered":"<p>I read a post over at <a href=\"http:\/\/www.codinghorror.com\/blog\/\">Coding Horror<\/a> today about &#8220;<a href=\"http:\/\/www.codinghorror.com\/blog\/archives\/001162.html\">Music to (Not) Code By<\/a>,&#8221; and it got me thinking about the music I code by &#8211; which, let me just say, is not anything like the music mentioned in Jeff&#8217;s article!<\/p>\n<p>There&#8217;s always been a sort of unspoken rule with me that the best music to write code by is some sort of techno-electronica type music &#8211; preferrably without lyrics. I wrote one of my earliest commercial programs almost entirely to the sounds of <a href=\"http:\/\/www.di.fm\/\">Digitally Imported&#8217;s<\/a> &#8220;<a href=\"http:\/\/www.shoutcast.com\/sbin\/shoutcast-playlist.pls?rn=3201&amp;file=filename.pls\">Chillout &#8211; Ambient Psy<\/a>&#8221; <a href=\"http:\/\/www.shoutcast.com\/\">SHOUTcast<\/a> station.<\/p>\n<p>Lately I&#8217;ve changed over to game music, thanks to the fine folks at <a href=\"http:\/\/www.osugamers.com\/\">Radio GOSU (The Gamers of Oklahoma State University)<\/a>. Of course, some people will argue there is little distinction between &#8220;game music&#8221; and &#8220;chillout techno.&#8221; But that&#8217;s neither here nor there.<\/p>\n<p>The fact is, there&#8217;s just something&#8230; &#8220;right&#8221; about having that sort of music on in the background while pooring over thousands of lines of code, or while designing a totally new User Interface for your program. It&#8217;s not quite white noise, and it&#8217;s generally up-beat enough to keep you &#8220;in the groove.&#8221; And staying &#8220;in the groove&#8221; is, of course, very important for programmers &#8211; and any other sort of knowledge worker, in fact.<\/p>\n<p>Maybe it&#8217;s the upbeat nature of the music, or the tempo, but I just find it much easier to program when listening to that kind of music.<\/p>\n<p>So I guess the question now is&#8230; what sort of music do YOU listen to while you work?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I read a post over at Coding Horror today about &#8220;Music to (Not) Code By,&#8221; and it got me thinking about the music I code by &#8211; which, let me just say, is not anything like the music mentioned in Jeff&#8217;s article! There&#8217;s always been a sort of unspoken rule with me that the best&hellip; <a class=\"more-link\" href=\"https:\/\/www.starkeith.net\/coredump\/2008\/08\/11\/music-to-code-by\/\">Continue reading <span class=\"screen-reader-text\">Music to Code By<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_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_feature_clip_id":0,"_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":"","jetpack_post_was_ever_published":false},"categories":[200],"tags":[129,107],"class_list":["post-1283","post","type-post","status-publish","format-standard","hentry","category-my-life","tag-music","tag-programming","entry"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pimUj-kH","jetpack-related-posts":[{"id":2861,"url":"https:\/\/www.starkeith.net\/coredump\/2009\/11\/05\/i-love-living-in-the-future\/","url_meta":{"origin":1283,"position":0},"title":"I Love Living in the Future","author":"Keith Survell","date":"November 5, 2009","format":false,"excerpt":"We are living in the future, and it is awesome!","rel":"","context":"In &quot;Internet&quot;","block_context":{"text":"Internet","link":"https:\/\/www.starkeith.net\/coredump\/category\/technology\/internet-technology\/"},"img":{"alt_text":"netbook + wifi + streaming radio + home stereo = awesome","src":"https:\/\/i0.wp.com\/farm4.static.flickr.com\/3506\/4077156843_c653bc97a5.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":132,"url":"https:\/\/www.starkeith.net\/coredump\/2004\/03\/02\/something-awful\/","url_meta":{"origin":1283,"position":1},"title":"Something&#8230; awful","author":"Keith Survell","date":"March 2, 2004","format":false,"excerpt":"Not really something \"awful,\" but... Just some of the random stuff I've run across recently.","rel":"","context":"In &quot;fun stuff&quot;","block_context":{"text":"fun stuff","link":"https:\/\/www.starkeith.net\/coredump\/category\/fun-stuff\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":707,"url":"https:\/\/www.starkeith.net\/coredump\/2006\/02\/08\/code-poetry\/","url_meta":{"origin":1283,"position":2},"title":"Code Poetry","author":"Keith Survell","date":"February 8, 2006","format":false,"excerpt":"\"Writing specifications is like writing a novel. Writing code is like writing poetry.\"","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":324,"url":"https:\/\/www.starkeith.net\/coredump\/2004\/12\/26\/strongbad_emailexe\/","url_meta":{"origin":1283,"position":3},"title":"strongbad_email.exe","author":"Keith Survell","date":"December 26, 2004","format":false,"excerpt":"These are VERY funny. Check out \"Virus\" and \"Techno,\" among others. He he he he...","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.starkeith.net\/coredump\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4398,"url":"https:\/\/www.starkeith.net\/coredump\/2013\/06\/19\/know-your-code\/","url_meta":{"origin":1283,"position":4},"title":"Know Your Code","author":"Keith Survell","date":"June 19, 2013","format":false,"excerpt":"Q: As a .NET programmer, why do you care about being familiar with the Win32 API? A: Because the .NET framework is just another abstraction, and I like to think that I'm a good programmer - and good programmers know that all abstractions are leaky.","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.starkeith.net\/coredump\/category\/technology\/software-technology\/"},"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":1283,"position":5},"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":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/1283","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=1283"}],"version-history":[{"count":0,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/1283\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/media?parent=1283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/categories?post=1283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/tags?post=1283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}