{"id":4215,"date":"2012-08-03T12:00:00","date_gmt":"2012-08-03T11:00:00","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/?p=4215"},"modified":"2012-08-03T00:04:17","modified_gmt":"2012-08-02T23:04:17","slug":"storing-arduino-code-in-the-cloud","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm","title":{"rendered":"Storing Arduino code in the cloud"},"content":{"rendered":"<p>Earlier this week I blogged about <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/upgraded-the-traffic-lights-in-my-office-already.htm\">some of the stuff I&#8217;d been doing with Arduino<\/a> and I mentioned that <a href=\"https:\/\/github.com\/mark-wilson\">my code is up on GitHub<\/a>. What I didn&#8217;t mention is how it got there&#8230;<\/p>\n<p>I use the <a href=\"http:\/\/www.arduino.cc\/en\/Main\/Software\">Arduino IDE<\/a>\u00a0on a netbook running Ubuntu Linux (<a href=\"http:\/\/arduino.cc\/playground\/Main\/DevelopmentTools\">other development tools are available<\/a>) and, a few weeks ago, I stumbed across an interesting-sounding hack to <a href=\"http:\/\/hackaday.com\/2012\/03\/16\/storing-sketches-in-the-cloud\/\">store sketches (Arduino code) in the cloud<\/a>. The tool to make this happen is <a href=\"https:\/\/github.com\/davidvondle\/Upload-And-Retrieve-Source\">David Vondle&#8217;s Upload and Retrieve Source<\/a> project. There&#8217;s a good description in <a href=\"http:\/\/labs.ideo.com\/2012\/03\/15\/arduino-tool-that-connects-each-board-to-its-own-source\/\">Dave&#8217;s blog post about the project<\/a>\u00a0that clears up parts I struggled with (like: the location of the gistCredentials.txt file, used to store your GitHub credentials and which is found in the ~\/.arduino folder on my system; and that you also need the username to be included in a comment inside the sketch). \u00a0Of course, you&#8217;ll need to create an account at GitHub first but you don&#8217;t need to know anything about the various <code>git<\/code> commands to manage source code once you have created the account.<\/p>\n<p>The only downside I&#8217;ve found (aside from plain text passwords) is that there is only one project for each Arduino &#8211; if you re-use the Arduino with another circuit, the new sketch will be stored in the same gist (although the version control will let you\u00a0retrieve\u00a0old sketches, if you know which is which)<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Earlier this week I blogged about some of the stuff I&#8217;d been doing with Arduino and I mentioned that my code is up on GitHub. What I didn&#8217;t mention is how it got there&#8230; I use the Arduino IDE\u00a0on a netbook running Ubuntu Linux (other development tools are available) and, a few weeks ago, I &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Storing Arduino code in the cloud<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[218],"tags":[198,369,39],"class_list":["post-4215","post","type-post","status-publish","format-standard","hentry","category-technology","tag-application-development","tag-arduino","tag-useful-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Storing Arduino code in the cloud - markwilson.it<\/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.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Storing Arduino code in the cloud - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"Earlier this week I blogged about some of the stuff I&#8217;d been doing with Arduino and I mentioned that my code is up on GitHub. What I didn&#8217;t mention is how it got there&#8230; I use the Arduino IDE\u00a0on a netbook running Ubuntu Linux (other development tools are available) and, a few weeks ago, I &hellip; Continue reading Storing Arduino code in the cloud\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2012-08-03T11:00:00+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Storing Arduino code in the cloud\",\"datePublished\":\"2012-08-03T11:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm\"},\"wordCount\":244,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Application Development\",\"Arduino\",\"Useful Software\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm\",\"name\":\"Storing Arduino code in the cloud - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2012-08-03T11:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/08\\\/storing-arduino-code-in-the-cloud.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Storing Arduino code in the cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Storing Arduino code in the cloud - markwilson.it","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.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm","og_locale":"en_GB","og_type":"article","og_title":"Storing Arduino code in the cloud - markwilson.it","og_description":"Earlier this week I blogged about some of the stuff I&#8217;d been doing with Arduino and I mentioned that my code is up on GitHub. What I didn&#8217;t mention is how it got there&#8230; I use the Arduino IDE\u00a0on a netbook running Ubuntu Linux (other development tools are available) and, a few weeks ago, I &hellip; Continue reading Storing Arduino code in the cloud","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm","og_site_name":"markwilson.it","article_published_time":"2012-08-03T11:00:00+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Storing Arduino code in the cloud","datePublished":"2012-08-03T11:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm"},"wordCount":244,"commentCount":2,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Application Development","Arduino","Useful Software"],"articleSection":["Technology"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm","name":"Storing Arduino code in the cloud - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2012-08-03T11:00:00+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/storing-arduino-code-in-the-cloud.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Storing Arduino code in the cloud"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":3752,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/03\/getting-started-with-arduino.htm","url_meta":{"origin":4215,"position":0},"title":"Getting started with Arduino","author":"Mark Wilson","date":"Wednesday 21 March 2012","format":false,"excerpt":"A couple of days ago, my new Arduino\u00a0board arrived and, last night, I finally got around to having a play. For those who don't know what an Arduino is: \"Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"Arduino Uno","src":"https:\/\/i0.wp.com\/farm7.staticflickr.com\/6209\/6052455554_a4301347ef_m.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4189,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/traffic-lights-for-my-home-office.htm","url_meta":{"origin":4215,"position":1},"title":"&#8220;Traffic lights&#8221; for my home office","author":"Mark Wilson","date":"Tuesday 31 July 2012","format":false,"excerpt":"It's the school holidays, which means that working from home can be a little... noisy... at times. \u00a0Earlier today I saw a blog post from Scott Hanselman where he had hooked a light up to his instant messenger status to tell his family when he was on a call, or\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4200,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/08\/upgraded-the-traffic-lights-in-my-office-already.htm","url_meta":{"origin":4215,"position":2},"title":"Upgraded the &#8220;traffic lights&#8221; in my office already","author":"Mark Wilson","date":"Wednesday 1 August 2012","format":false,"excerpt":"Last night I wrote a blog post about the \"traffic lights\" for my office. The trouble with the original setup was that the light was set to a particular state until I edited the code and uploaded a new version to the Arduino. I was so excited about having something\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4587,"url":"https:\/\/www.markwilson.co.uk\/blog\/2014\/10\/ethernet-control-for-my-office-traffic-lights.htm","url_meta":{"origin":4215,"position":3},"title":"Ethernet control for my office &#8220;traffic lights&#8221;","author":"Mark Wilson","date":"Friday 17 October 2014","format":false,"excerpt":"A couple of years ago, I wrote about the \"traffic lights\" I'd created for my home office (and subsequent \"upgrade\"). Shortly after that, I updated the solution to use three LEDs (as shown below) but it still wasn't quite what I needed. Walking to the door to push a button\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/basic-red-yellow-green-led-button-ethernet.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3798,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/04\/short-takes-kids-coding-in-c-new-car-and-finally-fit-at-40.htm","url_meta":{"origin":4215,"position":4},"title":"Short takes: Kids coding in C (!); new car; and finally &#8220;fit at 40&#8221;!","author":"Mark Wilson","date":"Friday 6 April 2012","format":false,"excerpt":"Last week I kicked off my new initiative to actually get some blog posts out, despite not having time for all the details... This week was less event-focused but nevertheless contained a few things that I thought were worthy of note. Kids coding in C? (Our Arduino) Last weekend, I\u2026","rel":"","context":"In &quot;Exercise&quot;","block_context":{"text":"Exercise","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/exercise"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5281,"url":"https:\/\/www.markwilson.co.uk\/blog\/2014\/07\/geeking-out-at-microsoft-research.htm","url_meta":{"origin":4215,"position":5},"title":"Geeking out at Microsoft Research","author":"Mark Wilson","date":"Wednesday 16 July 2014","format":false,"excerpt":"A couple of weeks ago, I was invited to join the Microsoft Technical Community Council (MTCC), which is described as \"a\u00a0group of external IT professionals influential in the IT Pro world, who are engaged and interested in sharing their opinions and meet once a month via a Lync call\". \u00a0Basically,\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=4215"}],"version-history":[{"count":1,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4215\/revisions"}],"predecessor-version":[{"id":4216,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4215\/revisions\/4216"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=4215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=4215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=4215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}