56,966 blogs · [ { "id": "01a0de39-5b1e-71bc-873f-14765666d4de", "title": "How to build Alexa skills", "url": "http://mark-kirby.co.uk/2017/how-to-build-alexa-skills/", "published_at": "2017-04-18T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476575435c2", "title": "How to create a voice skill", "url": "http://mark-kirby.co.uk/2017/how-to-create-a-voice-skill/", "published_at": "2017-01-27T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476579a7e12", "title": "How I rebuilt my website in the modern age", "url": "http://mark-kirby.co.uk/2016/anatomy-of-a-website-in-2016/", "published_at": "2016-06-02T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765849fb22", "title": "Using Hugo with asset management, SASS and Gulp", "url": "http://mark-kirby.co.uk/2016/using-hugo/", "published_at": "2016-05-02T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765911f001", "title": "Working in 90 min blocks", "url": "http://mark-kirby.co.uk/2014/working-in-90-min-blocks/", "published_at": "2014-07-31T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476594f134d", "title": "2 – Learning the Ruby Basics, the right way | From PHP hobbyist to pro Ruby developer course", "url": "http://mark-kirby.co.uk/2013/2-learning-the-ruby-basics-the-right-way-from-php-hobbyist-to-pro-ruby-developer-course/", "published_at": "2013-02-28T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476599bad81", "title": "From PHP hobbyist to pro Ruby developer course – 1, Setting up the hipster blog", "url": "http://mark-kirby.co.uk/2013/from-php-hobbyist-to-pro-ruby-developer-course-1-setting-up-the-hipster-blog/", "published_at": "2013-02-22T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765a56331d", "title": "Ruby hosting in the cloud – Elastic Beanstalk vs Heroku vs EngineYard", "url": "http://mark-kirby.co.uk/2013/hosting-in-the-cloud-elastic-beanstalk-vs-heroku-vs-engineyard/", "published_at": "2013-01-24T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765a89289c", "title": "How to authenticate APIs – HTTP Basic vs HTTP Digest", "url": "http://mark-kirby.co.uk/2013/how-to-authenticate-apis-http-basic-vs-http-digest/", "published_at": "2013-01-18T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765ad6b2d4", "title": "Creating an efficient REST API with HTTP", "url": "http://mark-kirby.co.uk/2013/creating-a-true-rest-api/", "published_at": "2013-01-16T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765ae226be", "title": "Why multivariate testing isn’t always a good thing", "url": "http://mark-kirby.co.uk/2013/why-multivariate-testing-isnt-always-a-good-thing/", "published_at": "2013-01-02T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765baa390f", "title": "Introducing FlexSlider2 manual direction controls extension", "url": "http://mark-kirby.co.uk/2012/flexslider-manual-direction-controls-jquery-plugin/", "published_at": "2012-07-20T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765be8bff7", "title": "Running a local webserver from a Dropbox folder on OS X", "url": "http://mark-kirby.co.uk/2012/running-a-local-webserver-from-a-dropbox-folder-on-os-x/", "published_at": "2012-02-20T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765c0c019c", "title": "Native vs Web with PhoneGap – which to use", "url": "http://mark-kirby.co.uk/2011/native-app-vs-packaged-web-app-which-to-use/", "published_at": "2011-12-13T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765c84879e", "title": "Full Frontal Conference 2011 review", "url": "http://mark-kirby.co.uk/2011/full-frontal-conference-2011-review/", "published_at": "2011-11-13T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765d5eee88", "title": "Tools used to create a complex JavaScript app – notes for an Async mini talk", "url": "http://mark-kirby.co.uk/2011/tools-used-to-create-a-complex-javascript-app-notes-for-an-async-mini-talk/", "published_at": "2011-11-10T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765e3e9635", "title": "The developer’s manifesto", "url": "http://mark-kirby.co.uk/2011/the-developers-manifesto/", "published_at": "2011-10-31T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765eceb3bf", "title": "Gumbo", "url": "http://mark-kirby.co.uk/2011/gumbo/", "published_at": "2011-03-16T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14765f753a7f", "title": "The Mobile context", "url": "http://mark-kirby.co.uk/2011/the-mobile-context/", "published_at": "2011-02-24T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766015670c", "title": "How to learn any mobile development platform", "url": "http://mark-kirby.co.uk/2011/how-to-learn-any-mobile-development-platform/", "published_at": "2011-02-16T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766038e280", "title": "2010 in a nutshell", "url": "http://mark-kirby.co.uk/2010/2010-in-a-nutshell/", "published_at": "2010-12-18T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147660ce83fc", "title": "Where are the great developers?", "url": "http://mark-kirby.co.uk/2010/where-are-the-great-developers/", "published_at": "2010-12-12T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147660dc30e3", "title": "PhoneGap resources and hints", "url": "http://mark-kirby.co.uk/2010/phonegap-resources-and-hints/", "published_at": "2010-10-14T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147661aabff8", "title": "The best resources for Windows Phone 7 Development", "url": "http://mark-kirby.co.uk/2010/the-best-resources-for-windows-phone-7-development/", "published_at": "2010-09-27T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476621b0e36", "title": "Heroes of the mobile screen review", "url": "http://mark-kirby.co.uk/2009/heroes-of-the-mobile-screen-review/", "published_at": "2009-12-08T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476630da44a", "title": "Using mobile apps for a better trip", "url": "http://mark-kirby.co.uk/2009/using-mobile-apps-for-a-better-trip/", "published_at": "2009-09-18T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147663133acb", "title": "Comments are evil", "url": "http://mark-kirby.co.uk/2009/comments-are-evil/", "published_at": "2009-08-21T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766321452b", "title": "Optimising visual components for Flash Mobile", "url": "http://mark-kirby.co.uk/2009/optimising-visual-components-for-flash-mobile/", "published_at": "2009-08-14T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476633f41cd", "title": "Flash Lite Components – an introduction", "url": "http://mark-kirby.co.uk/2009/flash-lite-components-an-introduction/", "published_at": "2009-08-07T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476642164e7", "title": "The geek and tech scene in Brighton", "url": "http://mark-kirby.co.uk/2009/the-geek-and-tech-scene-in-brighton/", "published_at": "2009-07-23T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147664f7bb72", "title": "Structuring Flash Lite code the MVC way", "url": "http://mark-kirby.co.uk/2009/structuring-flash-lite-code-the-mvc-way/", "published_at": "2009-07-20T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476650f64a4", "title": "How to debug the Shared Object in Device Central", "url": "http://mark-kirby.co.uk/2009/how-to-debug-the-shared-object-in-device-central/", "published_at": "2009-06-29T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147665304d7e", "title": "Why the Digg bar sucks", "url": "http://mark-kirby.co.uk/2009/why-the-digg-bar-sucks/", "published_at": "2009-04-21T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766559a77b", "title": "MobileCamp Brighton", "url": "http://mark-kirby.co.uk/2009/mobilecamp-brighton/", "published_at": "2009-03-04T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766617d507", "title": "2008 personal review part 2 – side projects", "url": "http://mark-kirby.co.uk/2009/2008-personal-review-part-2-side-projects/", "published_at": "2009-02-25T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147666d59849", "title": "2008 personal review part 1, or how to quit your job and start a new life", "url": "http://mark-kirby.co.uk/2009/how-to-quit-your-job-and-start-a-new-life/", "published_at": "2009-01-20T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766779240c", "title": "SEO friendly and HTML valid subheadings – a WordPress plugin", "url": "http://mark-kirby.co.uk/2009/seo-friendly-and-html-valid-subheadings-a-wordpress-plugin/", "published_at": "2009-01-05T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147667c359ec", "title": "£5 app xmas special 2008 review", "url": "http://mark-kirby.co.uk/2008/5-app-xmas-special-2008-review/", "published_at": "2008-12-11T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476681f4ea0", "title": "Date in a nice tone – a WordPress plugin", "url": "http://mark-kirby.co.uk/2008/date-in-a-nice-tone-a-wordpress-plugin/", "published_at": "2008-11-18T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147668e78084", "title": "Silverlight UK User Group 4 review", "url": "http://mark-kirby.co.uk/2008/silverlight-uk-user-group-4-review/", "published_at": "2008-11-06T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766911ede6", "title": "Brighton geek cafe", "url": "http://mark-kirby.co.uk/2008/brighton-geek-cafe/", "published_at": "2008-10-26T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476692961d1", "title": "FOWA review", "url": "http://mark-kirby.co.uk/2008/fowa-london-2008-fail/", "published_at": "2008-10-21T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766998bb2f", "title": "Using git and github on OS X", "url": "http://mark-kirby.co.uk/2008/using-git-and-github-on-os-x/", "published_at": "2008-09-30T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766a51868d", "title": "How to write a BarCamp talk", "url": "http://mark-kirby.co.uk/2008/how-to-write-a-barcamp-talk/", "published_at": "2008-09-24T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766af12b60", "title": "Barcamp summer!", "url": "http://mark-kirby.co.uk/2008/barcamp-summer/", "published_at": "2008-09-17T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766b4da273", "title": "Timeboxing", "url": "http://mark-kirby.co.uk/2008/timeboxing/", "published_at": "2008-07-13T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766bb520c3", "title": "New job and a new site", "url": "http://mark-kirby.co.uk/2008/new-job-and-a-new-site/", "published_at": "2008-07-12T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766c757536", "title": "How to create a local copy of a wordpress site", "url": "http://mark-kirby.co.uk/2008/how-to-create-a-local-copy-of-a-wordpress-site/", "published_at": "2008-05-12T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766d661129", "title": "New RTM article on freelance advisor", "url": "http://mark-kirby.co.uk/2008/rtm-article-time-freelance-advisor/", "published_at": "2008-04-07T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766db1d587", "title": "Setting up virtual hosts on OS X Leopard to Lion", "url": "http://mark-kirby.co.uk/2008/setting-up-virtual-hosts-on-os-x-leopard/", "published_at": "2008-03-11T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766e4d73da", "title": "Geek Wine Thing Feb 2008 review", "url": "http://mark-kirby.co.uk/2008/geek-wine-thing-feb-2008-review/", "published_at": "2008-02-27T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766efb07d4", "title": "£5 app meetup Xmas Special review", "url": "http://mark-kirby.co.uk/2007/5-app-meetup-xmas-special-review/", "published_at": "2007-12-05T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-14766fb68eb5", "title": "Conference speaker", "url": "http://mark-kirby.co.uk/speaking/", "published_at": "2006-11-01T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-147670429c6a", "title": "Contact Mark Kirby", "url": "http://mark-kirby.co.uk/contact/", "published_at": "2006-11-01T00:00:00+00:00" }, { "id": "01a0de39-5b1e-71bc-873f-1476711c400f", "title": null, "url": "http://mark-kirby.co.uk/articles/2017-04-22-alexa/", "published_at": null }, { "id": "01a0de39-5b1e-71bc-873f-1476720d165a", "title": null, "url": "http://mark-kirby.co.uk/articles/2017-05-22-quickstart-alexa/", "published_at": null }, { "id": "01a0de39-5b1e-71bc-873f-1476721b21a0", "title": "2003 08 01", "url": "http://mark-kirby.co.uk/about/2003-08-01/", "published_at": null }, { "id": "01a0de39-5b1e-71bc-873f-147673078e01", "title": "2014 10 27", "url": "http://mark-kirby.co.uk/about/2014-10-27/", "published_at": null }, { "id": "01a0de39-5b1e-71bc-873f-147673d081db", "title": "About Mark Kirby", "url": "http://mark-kirby.co.uk/about/", "published_at": null } ] posts Claim your blog
Back to mark-kirby.co.uk
Blog · corpus.blog/blogs/mark-kirby.co.uk/posts

mark-kirby.co.uk

mark-kirby.co.uk

2017

2016

2014

2013

2012

2011

2010

2009

2008

2007

2006

Undated