{"id":9,"date":"2009-09-26T11:51:47","date_gmt":"2009-09-26T10:51:47","guid":{"rendered":"http:\/\/www.davidhing.com\/?p=9"},"modified":"2013-12-31T15:57:52","modified_gmt":"2013-12-31T15:57:52","slug":"programming-as-modern-day-sorcery","status":"publish","type":"post","link":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/","title":{"rendered":"Programming as Modern Day Sorcery"},"content":{"rendered":"<p style=\"text-align: left;\">My background in programming is limited by professional standards.\u00a0 This is something that has always baffled me as I have always remembered considering programming to be a kind of wizardry, and who wouldn&#8217;t train to use magic if they were given the option?<\/p>\n<p>I think part of the reason I&#8217;ve never sunk a massive amount of time into the venture is that it can be fairly tedious.\u00a0 There is however something highly satisfying about tinkering away and finding something slowly emerge from the metric ton of bugs inherent to any program.\u00a0 This is something I&#8217;ve been experiencing whilst setting up this blog.<\/p>\n<p>I&#8217;ve been putting off doing this properly for quite a long time.\u00a0 I&#8217;m not saying that anyone hosting a blog on blogger.com isn&#8217;t doing it properly, but WordPress is a lot more customisable.\u00a0 With just my basic programming skill set, I&#8217;ve managed to tweak this theme into something that I&#8217;m quite happy with in a relatively short space of time and now I appear to have the bug for doing more.<\/p>\n<p>There&#8217;s a real temptation to just accept the default on what we&#8217;re given with computers, but the truth is that they will do anything we tell them to do.\u00a0 Of course, the problem is that they do exactly what we tell them to, like a bloody minded child following instructions to the letter, but so long as there&#8217;s a full proof wording behind your instructions, the only limitation on all of this seems to be hours one has to sink into the project.<\/p>\n<p>I do believe this morning that I have managed to become a level 1 programmer with some minor cantrips in PHP and HTML.<\/p>\n<p><strong>Additional Notes:<\/strong><\/p>\n<p>If anyone would like to use the original theme for this site, it can be found <a title=\"Whispy Blue Theme\" href=\"http:\/\/wordpress.org\/extend\/themes\/whispy-blue\" target=\"_blank\">here<\/a>.\u00a0 I especially like that it has been designed by someone called &#8220;techgremlin&#8221;.\u00a0 It&#8217;s true, all the best blogging handles have been taken.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My background in programming is limited by professional standards.\u00a0 This is something that has always baffled me as I have always remembered considering programming to be a kind of wizardry, and who wouldn&#8217;t train to use magic if they were given the option? I think part of the reason I&#8217;ve never sunk a massive amount [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[70],"tags":[6,8],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-chaotic-tortoise-studios","tag-programming","tag-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Programming as Modern Day Sorcery - Chaotic Tortoise<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programming as Modern Day Sorcery - Chaotic Tortoise\" \/>\n<meta property=\"og:description\" content=\"My background in programming is limited by professional standards.\u00a0 This is something that has always baffled me as I have always remembered considering programming to be a kind of wizardry, and who wouldn&#8217;t train to use magic if they were given the option? I think part of the reason I&#8217;ve never sunk a massive amount [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\" \/>\n<meta property=\"og:site_name\" content=\"Chaotic Tortoise\" \/>\n<meta property=\"article:published_time\" content=\"2009-09-26T10:51:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-12-31T15:57:52+00:00\" \/>\n<meta name=\"author\" content=\"Ding\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ding\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\"},\"author\":{\"name\":\"Ding\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74\"},\"headline\":\"Programming as Modern Day Sorcery\",\"datePublished\":\"2009-09-26T10:51:47+00:00\",\"dateModified\":\"2013-12-31T15:57:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\"},\"wordCount\":325,\"commentCount\":0,\"keywords\":[\"Programming\",\"Projects\"],\"articleSection\":[\"Chaotic Tortoise Studios\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\",\"url\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\",\"name\":\"Programming as Modern Day Sorcery - Chaotic Tortoise\",\"isPartOf\":{\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#website\"},\"datePublished\":\"2009-09-26T10:51:47+00:00\",\"dateModified\":\"2013-12-31T15:57:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programming as Modern Day Sorcery\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#website\",\"url\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/\",\"name\":\"Chaotic Tortoise\",\"description\":\"A blog for ordinary geeks\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74\",\"name\":\"Ding\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/091490c27d340f49091f79cf75a1b4e6b265e6e8524a56bfe3f143486d244609?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/091490c27d340f49091f79cf75a1b4e6b265e6e8524a56bfe3f143486d244609?s=96&d=retro&r=g\",\"caption\":\"Ding\"},\"url\":\"https:\/\/www.davidhing.com\/chaotic-tortoise\/author\/ding\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Programming as Modern Day Sorcery - Chaotic Tortoise","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/","og_locale":"en_US","og_type":"article","og_title":"Programming as Modern Day Sorcery - Chaotic Tortoise","og_description":"My background in programming is limited by professional standards.\u00a0 This is something that has always baffled me as I have always remembered considering programming to be a kind of wizardry, and who wouldn&#8217;t train to use magic if they were given the option? I think part of the reason I&#8217;ve never sunk a massive amount [&hellip;]","og_url":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/","og_site_name":"Chaotic Tortoise","article_published_time":"2009-09-26T10:51:47+00:00","article_modified_time":"2013-12-31T15:57:52+00:00","author":"Ding","twitter_misc":{"Written by":"Ding","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#article","isPartOf":{"@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/"},"author":{"name":"Ding","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74"},"headline":"Programming as Modern Day Sorcery","datePublished":"2009-09-26T10:51:47+00:00","dateModified":"2013-12-31T15:57:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/"},"wordCount":325,"commentCount":0,"keywords":["Programming","Projects"],"articleSection":["Chaotic Tortoise Studios"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/","url":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/","name":"Programming as Modern Day Sorcery - Chaotic Tortoise","isPartOf":{"@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#website"},"datePublished":"2009-09-26T10:51:47+00:00","dateModified":"2013-12-31T15:57:52+00:00","author":{"@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74"},"breadcrumb":{"@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/2009\/09\/programming-as-modern-day-sorcery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.davidhing.com\/chaotic-tortoise\/"},{"@type":"ListItem","position":2,"name":"Programming as Modern Day Sorcery"}]},{"@type":"WebSite","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#website","url":"https:\/\/www.davidhing.com\/chaotic-tortoise\/","name":"Chaotic Tortoise","description":"A blog for ordinary geeks","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.davidhing.com\/chaotic-tortoise\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/bf6123d7eac4a67f754184ab68db2d74","name":"Ding","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.davidhing.com\/chaotic-tortoise\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/091490c27d340f49091f79cf75a1b4e6b265e6e8524a56bfe3f143486d244609?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/091490c27d340f49091f79cf75a1b4e6b265e6e8524a56bfe3f143486d244609?s=96&d=retro&r=g","caption":"Ding"},"url":"https:\/\/www.davidhing.com\/chaotic-tortoise\/author\/ding\/"}]}},"_links":{"self":[{"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":5,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/posts\/9\/revisions"}],"predecessor-version":[{"id":12,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/posts\/9\/revisions\/12"}],"wp:attachment":[{"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/media?parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/categories?post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.davidhing.com\/chaotic-tortoise\/wp-json\/wp\/v2\/tags?post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}