{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - James Barrow","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/PigonaHill","_microblog":{"about":"https://micro.blog/about/api","id":"1016","username":"PigonaHill","bio":"Pig on a Hill Productions is run by James Barrow, a British iOS and Swift developer living in Jönköping, Sweden.","pronouns":"","is_following":false,"is_you":false,"following_count":5,"discover_count":0},"author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://www.gravatar.com/avatar/8cc778e07daa89e401cfc19384b14382?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"28395","content_html":"<p>Apple Watch - A Passive App Platform: <a href=\"https://blog.pigonahill.com/2016/apple-watch-a-passive-app-platform/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2016/apple-watch-a-passive-app-platform/","date_published":"2016-11-02T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2016-11-02 23:00","date_timestamp":1478127600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85981","content_html":"<p>Apple Watch - A Passive App Platform: <a href=\"https://blog.pigonahill.com/2016/apple-watch-a-passive-app-platform/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2016/apple-watch-a-passive-app-platform/","date_published":"2016-11-02T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2016-11-02 23:00","date_timestamp":1478127600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"28396","content_html":"Puck 3.0 is finally here!\n\nIt’s taken a while now of me messing around and technologies I was going to use changing, but I finally managed to finish and release Puck 3.0 for the SHL 2016/2017 season.\n\nSo, what’s new? Well I did a major redesign of the app around a year ago. It...","summary":"","url":"https://blog.pigonahill.com/2016/puck-3-0/","date_published":"2016-09-11T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2016-09-11 22:00","date_timestamp":1473631200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85935","content_html":"Puck 3.0 is finally here!\n\nIt’s taken a while now of me messing around and technologies I was going to use changing, but I finally managed to finish and release Puck 3.0 for the SHL 2016/2017 season.\n\nSo, what’s new? Well I did a major redesign of the app around a year ago. It...","summary":"","url":"https://blog.pigonahill.com/2016/puck-3-0","date_published":"2016-09-11T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2016-09-11 22:00","date_timestamp":1473631200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"28397","content_html":"<p>WatchKit and watchOS 1 Apps: <a href=\"https://blog.pigonahill.com/2015/watchkit-and-watchos-1-apps/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/watchkit-and-watchos-1-apps/","date_published":"2015-08-09T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-08-09 22:00","date_timestamp":1439157600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85934","content_html":"<p>WatchKit and watchOS 1 Apps: <a href=\"https://blog.pigonahill.com/2015/watchkit-and-watchos-1-apps\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/watchkit-and-watchos-1-apps","date_published":"2015-08-09T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-08-09 22:00","date_timestamp":1439157600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"28398","content_html":"<p>State of Play, Mid 2015: <a href=\"https://blog.pigonahill.com/2015/state-of-play-mid-2015/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/state-of-play-mid-2015/","date_published":"2015-05-21T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-05-21 22:00","date_timestamp":1432245600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85933","content_html":"<p>State of Play, Mid 2015: <a href=\"https://blog.pigonahill.com/2015/state-of-play-mid-2015\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/state-of-play-mid-2015","date_published":"2015-05-21T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-05-21 22:00","date_timestamp":1432245600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"28399","content_html":"<p>Static Site Generators: <a href=\"https://blog.pigonahill.com/2015/static-site-generators/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/static-site-generators/","date_published":"2015-03-18T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-03-18 23:00","date_timestamp":1426719600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85932","content_html":"<p>Static Site Generators: <a href=\"https://blog.pigonahill.com/2015/static-site-generators\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/static-site-generators","date_published":"2015-03-18T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-03-18 23:00","date_timestamp":1426719600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"28400","content_html":"<p>Apache Woes, Hello Nginx! <a href=\"https://blog.pigonahill.com/2015/apache-woes-hello-nginx/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/apache-woes-hello-nginx/","date_published":"2015-03-17T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-03-17 23:00","date_timestamp":1426633200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85931","content_html":"<p>Apache Woes, Hello Nginx! <a href=\"https://blog.pigonahill.com/2015/apache-woes-hello-nginx\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2015/apache-woes-hello-nginx","date_published":"2015-03-17T23:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2015-03-17 23:00","date_timestamp":1426633200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85992","content_html":"<p>Swift, Optionals and nil: <a href=\"https://blog.pigonahill.com/2014/swift-optionals-and-nil/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/swift-optionals-and-nil/","date_published":"2014-06-06T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-06 22:00","date_timestamp":1402092000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85930","content_html":"<p>Swift, Optionals and nil: <a href=\"https://blog.pigonahill.com/2014/swift-optionals-and-nil.html\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/swift-optionals-and-nil.html","date_published":"2014-06-06T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-06 22:00","date_timestamp":1402092000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85991","content_html":"<p>Swift, The Basics: <a href=\"https://blog.pigonahill.com/2014/swift-the-basics/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/swift-the-basics/","date_published":"2014-06-05T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-05 22:00","date_timestamp":1402005600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85990","content_html":"<p>A swift look at Swift: <a href=\"https://blog.pigonahill.com/2014/a-swift-look-at-swift/\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/a-swift-look-at-swift/","date_published":"2014-06-05T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-05 22:00","date_timestamp":1402005600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85929","content_html":"<p>Swift, The Basics: <a href=\"https://blog.pigonahill.com/2014/swift-the-basics.html\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/swift-the-basics.html","date_published":"2014-06-05T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-05 22:00","date_timestamp":1402005600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85928","content_html":"<p>A swift look at Swift: <a href=\"https://blog.pigonahill.com/2014/a-swift-look-at-swift.html\">blog.pigonahill.com</a></p>","summary":"","url":"https://blog.pigonahill.com/2014/a-swift-look-at-swift.html","date_published":"2014-06-05T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-06-05 22:00","date_timestamp":1402005600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85989","content_html":"Dog Bins 2.0 is here!\n\nSo it’s been a long time coming but I finally made some time out of my work hours a couple of weeks ago to blast through the final bits I had to do with updating Dog Bins. This morning it got passed through the review process with Apple and is currently ...","summary":"","url":"https://blog.pigonahill.com/2014/dog-bins-2-0/","date_published":"2014-04-16T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-04-16 22:00","date_timestamp":1397685600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85927","content_html":"Dog Bins 2.0 is here!\n\nSo it’s been a long time coming but I finally made some time out of my work hours a couple of weeks ago to blast through the final bits I had to do with updating Dog Bins. This morning it got passed through the review process with Apple and is currently ...","summary":"","url":"https://blog.pigonahill.com/2014/dog-bins-2-0.html","date_published":"2014-04-16T22:00:00+00:00","author":{"name":"James Barrow","url":"https://pigonahill.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F8cc778e07daa89e401cfc19384b14382%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"PigonaHill"}},"_microblog":{"date_relative":"2014-04-16 22:00","date_timestamp":1397685600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}