{"id":7,"date":"2014-12-02T21:43:20","date_gmt":"2014-12-02T21:43:20","guid":{"rendered":"https:\/\/2015.edinburgh.wordcamp.org\/sessions\/"},"modified":"2015-11-19T15:49:18","modified_gmt":"2015-11-19T15:49:18","slug":"sessions","status":"publish","type":"page","link":"https:\/\/edinburgh.wordcamp.org\/2015\/sessions\/","title":{"rendered":"Sessions"},"content":{"rendered":"<h2><em>Code track<\/em><\/h2>\n\n\t<div class=\"wcorg-sessions\">\n\t\t\n\t\t\t<div id=\"wcorg-session-816\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBeyond FTP: my WordPress development workflow\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/mark-wilkinson\/\">Mark Wilkinson<\/a> in Code.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/3aa625f409d687a15a93cd6fb4cca122c5e6fe7d6de6b6820fc202e2ec553a81?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>We have all used FTP as developers to move files from editing them locally to our production server. Developers know the problems this can cause and why alternatives are needed. In this talk I will introduce my WordPress development process and how you can move on from FTP to a more robust development and deployment system. The talk is suitable for developers and designers who build complete sites, or work in teams in which they are responsible for delivering part of a project, collaborating with others.<\/p>\n<p><a href=\"http:\/\/markwilkinson.me\/talk\/beyond-ftp\/\">View Mark&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Beyond FTP: Mark Wilkinson talks WordPress development workflow at <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/t.co\/FYlxYdk5TA\">pic.twitter.com\/FYlxYdk5TA<\/a><\/p>\n<p>&mdash; WordCamp Edinburgh (@wcedin) <a href=\"https:\/\/twitter.com\/wcedin\/status\/668009585471586304?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/markwilkinson.me\/talk\/beyond-ftp\/\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-831\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHow to develop an iOS app using the REST API\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/sergio-estevao\/\">Sergio Estevao<\/a> in Code.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/da5e297f5b60622f8ade192a986db82d858aa6424d5c8ed144f88a60aea8ca42?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Do you ever had to develop an iOS app with dynamic content? Did you need to roll out an CMS system for it?<br \/>\nForget the custom CMS and use WordPress by leveraging the WP-REST-API to build an iOS app using WordPress has your backend.<br \/>\nIn this talk I will introduce the WP-REST-API, it&#8217;s main endpoints and how to use it on an iOS app to get the content of your site in the app.<\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Sergio-Estevao.key\">View Sergio&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/SergioEstevao?ref_src=twsrc%5Etfw\">@SergioEstevao<\/a> answering questions on developing an <a href=\"https:\/\/twitter.com\/hashtag\/ios?src=hash&amp;ref_src=twsrc%5Etfw\">#ios<\/a> app using the Rest API <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> @CodeVoyagers <a href=\"https:\/\/t.co\/vGqr6bPi85\">pic.twitter.com\/vGqr6bPi85<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668089324823539713?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Sergio-Estevao.key\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-999\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tLightning talks\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented in Code.<\/p>\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-924\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tNo constraints: building a minimum viable product with WordPress\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/samuel-j-parsons\/\">Samuel J Parsons<\/a> in Code.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d683d764e2b65806444b383322865d2feaa0cdb3749ec6a8e605b38e75d60970?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Sam will tell the story of how the Digital communications team at the University of St Andrews used WordPress to rapidly create a prototype site to explore and communicate a new vision of the University website.<\/p>\n<p>https:\/\/twitter.com\/sjparsons\/status\/668097184777285634<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Sam Parsons on &quot;no constraints&quot; proto-typing with WordPress <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/t.co\/jVEgeoAVGD\">pic.twitter.com\/jVEgeoAVGD<\/a><\/p>\n<p>&mdash; WordCamp Edinburgh (@wcedin) <a href=\"https:\/\/twitter.com\/wcedin\/status\/668040120654815232?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.dropbox.com\/s\/68sw8m98tmftpod\/no-constraints-final-2015-11-19.pdf?dl=0\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-851\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tOpen source: the story of Herbert\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/jason-agnew\/\">Jason Agnew<\/a> in Code, Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/e9321ba5d80f93b6c020d1132a36d96fa91463ac70e1a4cf0cae229f74d6f060?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The story begins with a simple, but valuable, warning from experience: that even the best developers can fall victim to the pressures of routine. This talk discusses how results can quickly be replaced by burnout and imposter syndrome.<\/p>\n<p>The cure for Jason was a WordPress plugin framework, purpose-built to rediscover his confidence and fall in love with coding all over again. We follow his journey back to development bliss through the challenges of creating space for experimentation without the usual client pressures, transitioning from pet project to collaborative product, and learning to accept that it&#8217;s okay not to know everything.<\/p>\n<p>The success (and failures) of the experiment soon fed into the philosophy of Big Bite and began to influence everything from how they worked to the environment they created for their staff, as well as how they communicated with clients and gave back to the digital community. <\/p>\n<p>Learn the ways in which open source can be embraced, from the smallest acts of personal knowledge sharing to the broadest business practices. <\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Jason-Agnew-DRAFT.pdf\">View Jason&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Last talk of the day &#8211; the story of Herbert by Jason Agnew <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> cc @CodeVoyagers <a href=\"https:\/\/t.co\/02Mhoqi0fD\">pic.twitter.com\/02Mhoqi0fD<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668113920675155969?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/JasonAgnew__?ref_src=twsrc%5Etfw\">@JasonAgnew__<\/a> though this <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> talk was going to be over my head but lovely story of learning and sharing<\/p>\n<p>&mdash; john johnston (@johnjohnston) <a href=\"https:\/\/twitter.com\/johnjohnston\/status\/668117796656652288?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Jason-Agnew-DRAFT.pdf\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-964\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tPanel and audience discussion, The REST API, WordPress and the future of web development\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/tim-nash\/\">Tim Nash<\/a>, <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/sergio-estevao\/\">Sergio Estevao<\/a> in Code.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/fa7002edf696c0b01d74554825728715e5c4f56e5929dc7c9320b3e0f8fe461c?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/da5e297f5b60622f8ade192a986db82d858aa6424d5c8ed144f88a60aea8ca42?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/hashtag\/WordPress?src=hash&amp;ref_src=twsrc%5Etfw\">#WordPress<\/a> panel discussion on the Rest API and the future of dev <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> <a href=\"https:\/\/twitter.com\/NateWr?ref_src=twsrc%5Etfw\">@NateWr<\/a> <a href=\"https:\/\/twitter.com\/tnash?ref_src=twsrc%5Etfw\">@tnash<\/a> <a href=\"https:\/\/t.co\/ChmZIY24Rd\">pic.twitter.com\/ChmZIY24Rd<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668102036274208768?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-932\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWill the REST API change the world?\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/tim-nash\/\">Tim Nash<\/a> in Code.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/fa7002edf696c0b01d74554825728715e5c4f56e5929dc7c9320b3e0f8fe461c?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>With the REST API coming into WordPress 4.4 &amp; 4.5 now is a great time to be looking at what it is, how we can use and why we might by exploring examples from it in production. For many the REST API is being heralded as a game changer, for others it&#8217;s just a bunch of end points. So together let&#8217;s see if the REST API really will change the WordPress world forever?<\/p>\n<p><em>Slides coming soon<\/em><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/tnash?ref_src=twsrc%5Etfw\">@tnash<\/a> presenting the Rest API <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> @CodeVoyagers <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> <a href=\"https:\/\/t.co\/tChopXOPWQ\">pic.twitter.com\/tChopXOPWQ<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668068167944699904?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/div><!-- .wcorg-sessions -->\n\n\t\n<h2><em>Content track<\/em><\/h2>\n\n\t<div class=\"wcorg-sessions\">\n\t\t\n\t\t\t<div id=\"wcorg-session-847\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tAssistive Technology (AT) Demo\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/graham-armfield\/\">Graham Armfield<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/4f684f4cc972282de186d82860316d741081e106110096762e4b2588b3d5920a?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>I&#8217;ve spoken about web accessibility techniques and tests at many WordCamps and meetups, and I&#8217;ve realised that for some people the key to realising why accessibility is so important comes from understanding how people with disabilities actually use the websites we build.<\/p>\n<p>So in this presentation I&#8217;m going to demo two pieces of assistive technology, and show you how they are actually used by people who rely on them to access the web.<\/p>\n<p>Featured assistive technology (AT):<\/p>\n<ul>\n<li> Dragon NaturallySpeaking &#8211; voice recognition software, typically used by those with motor impairments for whom using mouse and keyboard is not an option.<\/li>\n<li>  NVDA &#8211; a free, open source screen reader, typically used by those who are blind, or with poor eyesight, but also sometimes used by dyslexics and others with cognitive impairments.<\/li>\n<\/ul>\n<p>Come and learn what it&#8217;s like to browse the web from a different perspective.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Here be Dragons. Graham Armfield on Dragon Dictate, Accessibility and testing. <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/t.co\/ZagR5Al9X2\">pic.twitter.com\/ZagR5Al9X2<\/a><\/p>\n<p>&mdash; WordCamp Edinburgh (@wcedin) <a href=\"https:\/\/twitter.com\/wcedin\/status\/668037367043878912?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Using assistive technology to test sites really puts in perspective importance of using accessible markup <a href=\"https:\/\/twitter.com\/hashtag\/accessibility?src=hash&amp;ref_src=twsrc%5Etfw\">#accessibility<\/a>  <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a><\/p>\n<p>&mdash; Luda Matkovska (@Luda_M88) <a href=\"https:\/\/twitter.com\/Luda_M88\/status\/668036076318171142?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-951\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBig ideas for all sizes\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/ben-usher-smith\/\">Ben Usher Smith<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/53b173b1f43319720a7c57099653f71d3c9b822fc074dbf0987e36039fc68bd5?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Ben will look at three adapted techniques used by web professionals to help projects run smoothly and successfully:<\/p>\n<p>1. Finding a common language to talk about design that involves everyone.<br \/>\n2. Understanding how using stories can help you manage your project.<br \/>\n3. Adapting modern project management techniques (Agile-ish).<\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/12\/BigIdeasForAllSizesPDF.pdf\" target=\"_blank\">View Ben&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">@benushersmith discussing big ideas <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> @CodeVoyagers <a href=\"https:\/\/t.co\/JhXTrZDVxq\">pic.twitter.com\/JhXTrZDVxq<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668100811336122369?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.dropbox.com\/s\/8y3zh5evg72g7ev\/big-ideas-for-all-sizes.pdf?dl=0\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-835\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tContracts for WordPress projects\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/heather-burns\/\">Heather Burns<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/cb76fceba275bc15dd1abd32ac9aeabae33dd90eaea8df879dbf556e257042db?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Business relationships are like lifts. You don&#8217;t notice them when they&#8217;re working, but when they break down, your life becomes very difficult very fast. You need a contract to protect you when it happens.<\/p>\n<p>In this talk we&#8217;ll walk through the basic elements of a good project contract. Using wisdom gleaned from eight years of full time professional work &#8211; as well as a few lessons learned the hard way from difficult clients &#8211; you&#8217;ll learn how to build your client relationships on a solid and safe footing. We&#8217;ll also cover pain points such as IR35, copyright, and abandonment of project.<\/p>\n<p><a href=\"https:\/\/idea15.wordpress.com\/2009\/03\/14\/what-goes-into-a-good-web-design-contract\/\">View Heather&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">@idea15webdesign keeping us right with web contracts <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> <a href=\"https:\/\/t.co\/XiaTCxHtxh\">pic.twitter.com\/XiaTCxHtxh<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668018936311607296?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/idea15.wordpress.com\/2009\/03\/14\/what-goes-into-a-good-web-design-contract\/\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-820\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tGlow Blogs: 150,000+ WordPress sites for weans\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/john-johnston\/\">John Johnston<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ba276cc94a963d97097112f91b8998ce7aeb657ce76c5f7450f11785819c4513?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The talk will give a view of how blogging with WordPress fits well with Scottish education&#8217;s &#8216;Curriculum for excellence\u2019. Some loose linkage of Community, Connections &amp; Openness in software and education.  How Glow blogs, a set of 32 multi-sites with a total of &gt;160,000 blogs are used and are developing. Some notes of the &#8216;Product Owner&#8217; role and working at large scale to fit the needs of stake holders from a wide range of ages and needs.<\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/John-Johnston.key\">View John&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Glow Blogs: <a href=\"https:\/\/twitter.com\/johnjohnston?ref_src=twsrc%5Etfw\">@johnjohnston<\/a> talks about 150,000+ WordPress sites for weans <a href=\"https:\/\/t.co\/3XbiIHYySw\">pic.twitter.com\/3XbiIHYySw<\/a><\/p>\n<p>&mdash; WordCamp Edinburgh (@wcedin) <a href=\"https:\/\/twitter.com\/wcedin\/status\/668009981564858368?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/John-Johnston.key\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-851\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tOpen source: the story of Herbert\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/jason-agnew\/\">Jason Agnew<\/a> in Code, Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/e9321ba5d80f93b6c020d1132a36d96fa91463ac70e1a4cf0cae229f74d6f060?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The story begins with a simple, but valuable, warning from experience: that even the best developers can fall victim to the pressures of routine. This talk discusses how results can quickly be replaced by burnout and imposter syndrome.<\/p>\n<p>The cure for Jason was a WordPress plugin framework, purpose-built to rediscover his confidence and fall in love with coding all over again. We follow his journey back to development bliss through the challenges of creating space for experimentation without the usual client pressures, transitioning from pet project to collaborative product, and learning to accept that it&#8217;s okay not to know everything.<\/p>\n<p>The success (and failures) of the experiment soon fed into the philosophy of Big Bite and began to influence everything from how they worked to the environment they created for their staff, as well as how they communicated with clients and gave back to the digital community. <\/p>\n<p>Learn the ways in which open source can be embraced, from the smallest acts of personal knowledge sharing to the broadest business practices. <\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Jason-Agnew-DRAFT.pdf\">View Jason&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Last talk of the day &#8211; the story of Herbert by Jason Agnew <a href=\"https:\/\/twitter.com\/Skyscanner?ref_src=twsrc%5Etfw\">@Skyscanner<\/a> <a href=\"https:\/\/twitter.com\/wcedin?ref_src=twsrc%5Etfw\">@wcedin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> cc @CodeVoyagers <a href=\"https:\/\/t.co\/02Mhoqi0fD\">pic.twitter.com\/02Mhoqi0fD<\/a><\/p>\n<p>&mdash; Chris Roy (@northswiss) <a href=\"https:\/\/twitter.com\/northswiss\/status\/668113920675155969?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/JasonAgnew__?ref_src=twsrc%5Etfw\">@JasonAgnew__<\/a> though this <a href=\"https:\/\/twitter.com\/hashtag\/wcedin?src=hash&amp;ref_src=twsrc%5Etfw\">#wcedin<\/a> talk was going to be over my head but lovely story of learning and sharing<\/p>\n<p>&mdash; john johnston (@johnjohnston) <a href=\"https:\/\/twitter.com\/johnjohnston\/status\/668117796656652288?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/Jason-Agnew-DRAFT.pdf\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-818\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe ultimate guide to image optimisation\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/steven-jones\/\">Steven Jones<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c4c98a02364afe2f842564a3ec369d74777ba7e643cc1a172e5e1fc30f270f30?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>On average images comprise over 2\/3rds of the size of a page request. This gives us a wide berth in order to look at different ways in order to optimise images and potentially reduce this proportion and decrease the total page size.<\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/stompweb\/ultimate-guide-to-image-optimisation-in-wordpress\">View Steven&#8217;s slides<\/a><\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">.<a href=\"https:\/\/twitter.com\/stompweb?ref_src=twsrc%5Etfw\">@stompweb<\/a>&#39;s tips for compressing images. Don&#39;t you love it when clients upload 10 meg images right off an SD card? <a href=\"https:\/\/t.co\/jqfVFEwogp\">pic.twitter.com\/jqfVFEwogp<\/a><\/p>\n<p>&mdash; WordCamp Edinburgh (@wcedin) <a href=\"https:\/\/twitter.com\/wcedin\/status\/668068085568548864?ref_src=twsrc%5Etfw\">November 21, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/www.slideshare.net\/stompweb\/ultimate-guide-to-image-optimisation-in-wordpress\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-962\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tYour website? It&#8217;s not for you!\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/edinburgh.wordcamp.org\/2015\/speaker\/valerie-adler\/\">Valerie Adler<\/a> in Content.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/92ff379c6888803a33c73f29178b486ee7f3041f30995bea493635f79e93314a?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The hardest thing for many clients to understand is the PURPOSE of their website\u2026who it\u2019s for (their customers) and what it\u2019s supposed to do (attract new or more business). In SEO terms, the most important thing is the matter of relevance. Valerie asks: relevant to what, relevant to whom?<\/p>\n<p>Understanding one\u2019s client is the key to knowing how to present the content of the site. In this session, Valerie will discuss the importance of defining business objectives and identifying one\u2019s target audience in creating content that both engages that audience AND satisfies Google\u2019s directives on creating an SEO-friendly website. <\/p>\n<p><a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/WCEDIN-v2.0.pptx\">View Valerie&#8217;s slides<\/a><\/p>\n<p>https:\/\/twitter.com\/romyviflic\/status\/668090616782446592<\/p>\n\n\t\t\t\t\t\t\t\t\t\t\t<ul class=\"wcorg-session-links\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/2015.edinburgh.wordcamp.org\/files\/2015\/11\/WCEDIN-v2.0.pptx\">\n\t\t\t\t\t\t\t\t\t\tSlides\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/div><!-- .wcorg-sessions -->\n\n\t\n","protected":false},"excerpt":{"rendered":"<p>Code track Content track<\/p>\n","protected":false},"author":8048867,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P5qo4k-7","_links":{"self":[{"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/8048867"}],"replies":[{"embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":11,"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":1018,"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/pages\/7\/revisions\/1018"}],"wp:attachment":[{"href":"https:\/\/edinburgh.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}