Skip to content

Commit

Permalink
Merge pull request #118 from katebee/issue80
Browse files Browse the repository at this point in the history
Fix for issues #80 and #96 - Backdate youtube links to archive.json
  • Loading branch information
simonmcmanus committed Mar 14, 2016
2 parents 2c131be + 3f772c5 commit 943526e
Showing 1 changed file with 83 additions and 35 deletions.
118 changes: 83 additions & 35 deletions api/archive.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,25 @@
},
{
"date": "January 2016",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vSSYKqfaj0YB9X06Vi5un5j",
"speakers": [
{
"name": "Oliver Rumbelow",
"url": "https://github.com/hxoliverrumbelow",
"title": "NodeJS Supercomputing?!"
"title": "NodeJS Supercomputing?!",
"video": "https://youtu.be/1mYl6v0Kzt0?list=PLam_80-FY3vSSYKqfaj0YB9X06Vi5un5j"
},
{
"name": "Hugo",
"name": "Hugo Di Francesco",
"url": "https://github.com/HugoDF",
"title": "Going cross-platform with React: ~1 codebase, 3 platforms"
"title": "Going cross-platform with React: ~1 codebase, 3 platforms",
"video": "https://youtu.be/b3wYEn2r_Ac?list=PLam_80-FY3vSSYKqfaj0YB9X06Vi5un5j"
},
{
"name": "Phil Nash",
"url": "https://github.com/philnash",
"title": "2FA, WTF?"
"title": "2FA, WTF?",
"video": "https://youtu.be/Wuc4Nh3lmSE?list=PLam_80-FY3vSSYKqfaj0YB9X06Vi5un5j"
}
]
},
Expand Down Expand Up @@ -65,21 +69,25 @@
},
{
"date": "October 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vT--2u55HKoZRAwfrHHP1aC",
"speakers": [
{
"name": "Milo Mordaunt",
"url": "https://github.com/bananaoomarang",
"title": "Flux to Redux, Thinking with Data"
"title": "Flux to Redux, Thinking with Data",
"video": "https://youtu.be/n99Jhop6K8Y?list=PLam_80-FY3vT--2u55HKoZRAwfrHHP1aC"
},
{
"name": "Alistair Stead",
"url": "https://github.com/alistairstead",
"title": "Full-stack BDD and its side effects"
"title": "Full-stack BDD and its side effects",
"video": "https://youtu.be/YP_YIH4GoGE?list=PLam_80-FY3vT--2u55HKoZRAwfrHHP1aC"
},
{
"name": "Tom Gallacher",
"url": "https://github.com/tomgco",
"title": "White water streams"
"title": "White water streams",
"video": "https://youtu.be/iBEjz38ppe4?list=PLam_80-FY3vT--2u55HKoZRAwfrHHP1aC"
}
]
},
Expand All @@ -92,7 +100,7 @@
"title": "The Miracle of Generators"
},
{
"name": "hassy veldstra",
"name": "Hassy Veldstra",
"url": "https://github.com/hassy",
"title": "Load-testing for fun and profit"
},
Expand All @@ -106,70 +114,83 @@
{
"date": "August 2015",
"lanyrd": "http://lanyrd.com/2015/lnug-August/",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vQ-qa-AqFDWCAjGHhDRcKoQ",
"speakers": [
{
"name": "Tomasz Janczuk",
"url": "https://github.com/tjanczuk",
"title": "Rethinking backend with webtasks"
"title": "Rethinking backend with webtasks",
"video": "https://youtu.be/bhQ3Ov4niPs?list=PLam_80-FY3vQ-qa-AqFDWCAjGHhDRcKoQ"
},
{
"name": "Dan Jenkins",
"url": "https://github.com/danjenkins",
"title": "WebRTC Reborn"
"title": "WebRTC Reborn",
"video": "https://youtu.be/tB9z4ZOoSwg?list=PLam_80-FY3vQ-qa-AqFDWCAjGHhDRcKoQ"
},
{
"name": "Tim Perry",
"url": "https://github.com/pimterry",
"title": "TypeScript will finally bring peace to your troubled soul"
"title": "TypeScript will finally bring peace to your troubled soul",
"video": "https://youtu.be/UI9cgrMxGi0?list=PLam_80-FY3vQ-qa-AqFDWCAjGHhDRcKoQ"
}
]
},
{
"date": "July 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vSRhu1NfVXVN01xBX0Gf8EV",
"speakers": [
{
"url": "https://github.com/jdNash",
"name": "Joe Nash",
"title": "Insert Token: Immersive UX with Tokenization"
"title": "Insert Token: Immersive UX with Tokenization",
"video": "https://youtu.be/3pwsbVOxvYk?list=PLam_80-FY3vSRhu1NfVXVN01xBX0Gf8EV"
},
{
"url": "https://github.com/mikeal",
"name": "Mikeal Rogers",
"title": "Node Foundation Q&A"
"title": "Node Foundation Q&A",
"video": "https://youtu.be/AIr_dkcql9E?list=PLam_80-FY3vSRhu1NfVXVN01xBX0Gf8EV"
},
{
"url": "https://github.com/izaakrogan",
"name": "Izaak Rogan",
"title": "Founders & Coders"
"url": "https://github.com/sofer",
"name": "Dan Sofer",
"title": "Founders & Coders",
"video": "https://youtu.be/3oXhmHDDEro?list=PLam_80-FY3vSRhu1NfVXVN01xBX0Gf8EV"
}
],
"id": 44,
"lanyrd": "http://lanyrd.com/2015/lnug-July/"
},
{
"date": "June 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vSVQxWpSQD5vi8ZSgtQUcLB",
"speakers": [
{
"url": "https://github.com/hxoliverrumbelow",
"name": "Oliver Rumbelow",
"title": "Blowing out the LAMP"
"title": "Blowing out the LAMP",
"video": "https://youtu.be/L5JO1KCLGX4?list=PLam_80-FY3vSVQxWpSQD5vi8ZSgtQUcLB"
},
{
"url": "https://github.com/mikemaccana",
"name": "Mike MacCana",
"title": "Deploying and running Node apps in 2015"
"title": "Deploying and running Node apps in 2015",
"video": "https://youtu.be/ivzVLM1Zknw?list=PLam_80-FY3vSVQxWpSQD5vi8ZSgtQUcLB"
},
{
"url": "https://github.com/maxwellito",
"name": "Max Dulduc",
"title": "Liwe, an open source remote control for WebApps"
"title": "Liwe, an open source remote control for WebApps",
"video": "https://youtu.be/Vr9sH9fZN-8?list=PLam_80-FY3vSVQxWpSQD5vi8ZSgtQUcLB"
}
],
"id": 42,
"lanyrd": "http://lanyrd.com/2015/lnug-June/"
},
{
"date": "May 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vQ1Z6PXeG4xOuwDFtGuSBmh",
"speakers": [
{
"url": "https://github.com/ohjames",
Expand All @@ -180,99 +201,122 @@
"url": "https://github.com/sideshowcoder",
"name": "Philipp Fehre",
"title": "Server mocking with canned"
},
{
"url": "http://twitter.com/matteofigus",
"name": "Matteo Figus",
"title": "OpenComponents as microservices in the front-end world",
"video": "https://youtu.be/rrEsXvoU0Go?list=PLam_80-FY3vQ1Z6PXeG4xOuwDFtGuSBmh"
}
],
"id": 41,
"lanyrd": "http://lanyrd.com/2015/lnug-May/"
},
{
"date": "April 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vQ9tBPgllITvduAI_g86YYA",
"speakers": [
{
"url": "https://github.com/achingbrain",
"name": "Alex Potsides",
"title": "Guvnor: running your processes like a boss"
"title": "Guvnor: running your processes like a boss",
"video": "https://youtu.be/LZEShD2fOzo?list=PLam_80-FY3vQ9tBPgllITvduAI_g86YYA"
},
{
"url": "https://github.com/jamesallardice",
"name": "James Allardice",
"title": "Writing and publishing ES6 code today"
"title": "Writing and publishing ES6 code today",
"video": "https://youtu.be/w0mGM5rFqeA?list=PLam_80-FY3vQ9tBPgllITvduAI_g86YYA"
},
{
"url": "https://github.com/simonmcmanus",
"name": "Simon McManus",
"title": "Progressive Enhancement Strategies"
"title": "Progressive Enhancement Strategies",
"video": "https://youtu.be/KPrC-udTDi8?list=PLam_80-FY3vQ9tBPgllITvduAI_g86YYA"
}
],
"id": 41,
"lanyrd": "http://lanyrd.com/2015/lnug-April/"
},
{
"date": "March 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vSpdpbWLhHF7sdS0GIfGkJW",
"speakers": [
{
"url": "https://github.com/Globegitter",
"name": "Markus Padourek",
"title": "Benefits of using Convention over Configuration"
"title": "Benefits of using Convention over Configuration",
"video": "https://youtu.be/uVtXNNmvYwg?list=PLam_80-FY3vSpdpbWLhHF7sdS0GIfGkJW"
},
{
"url": "https://github.com/rosskukulinski",
"name": "Ross Kukulinski",
"title": "Building NodeJS Applications with Docker & CoreOS"
"title": "Building NodeJS Applications with Docker & CoreOS",
"video": "https://youtu.be/s0qfSevw2UU?list=PLam_80-FY3vSpdpbWLhHF7sdS0GIfGkJW"
},
{
"url": "https://github.com/alanshaw",
"name": "Alan Shaw",
"title": "Super simple service health monitoring with upmon"
"title": "Super simple service health monitoring with upmon",
"video": "https://youtu.be/hC0xwgUpz6M?list=PLam_80-FY3vSpdpbWLhHF7sdS0GIfGkJW"
}
],
"id": 39,
"lanyrd": "http://lanyrd.com/2015/lnug-March/"
},
{
"date": "February 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vTopJJMuZ1iM-Uo0Omk72Ai",
"speakers": [
{
"url": "https://github.com/ForbesLindesay",
"name": "Forbes Lindesay",
"title": "Everything you didn't dare asking about jade"
"title": "Everything you didn't dare asking about jade",
"video": "https://youtu.be/m7oosgdDdSY?list=PLam_80-FY3vTopJJMuZ1iM-Uo0Omk72Ai"
},
{
"url": "https://github.com/lukebond",
"name": "Luke Bond",
"title": "Service discovery for your Node.js applications"
"title": "Paz: A Simple Docker PaaS Written in Node.js",
"video": "https://youtu.be/cQOPoDmkFg8?list=PLam_80-FY3vTopJJMuZ1iM-Uo0Omk72Ai"
},
{
"url": "https://github.com/basicallydan",
"name": "Daniel Hough",
"title": "I'm a Node Module Maintainer (And so can you!)"
"title": "I'm a Node Module Maintainer (And so can you!)",
"video": "https://youtu.be/rCM2paoike0?list=PLam_80-FY3vTopJJMuZ1iM-Uo0Omk72Ai"
}
],
"id": 38,
"lanyrd": "http://lanyrd.com/2015/lnug-February/"
},
{
"date": "January 2015",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vQR3NZJAUNeVdtYTYuP1qlS",
"speakers": [
{
"url": "https://twitter.com/flomotlik",
"name": "Florian Motlik",
"title": "Continuous Delivery with Codeship"
"title": "Servers Are Dead, Long Live the Service",
"video": "https://youtu.be/bU5Dre5MrI8?list=PLam_80-FY3vQR3NZJAUNeVdtYTYuP1qlS"
},
{
"url": "https://twitter.com/rosskukulinski",
"name": "Ross Kukulinski",
"title": "What to expect when expecting IOJS"
"title": "What to expect when expecting IOJS",
"video": "https://youtu.be/JhEf6JngpdQ?list=PLam_80-FY3vQR3NZJAUNeVdtYTYuP1qlS"
},
{
"url": "https://twitter.com/fmsf303",
"name": "Francisco Ferreira",
"title": "Javascript Craftsmanship"
"title": "Javascript Craftsmanship",
"video": "https://youtu.be/g-1cefQvFYc?list=PLam_80-FY3vQR3NZJAUNeVdtYTYuP1qlS"
},
{
"url": "https://twitter.com/pimterry",
"name": "Tim Perry",
"title": "Web Components & Microservices Are The Same Thing"
"title": "Web Components & Microservices Are The Same Thing",
"video": "https://youtu.be/EivKc3HpElQ?list=PLam_80-FY3vQR3NZJAUNeVdtYTYuP1qlS"
}
],
"id": 37,
Expand Down Expand Up @@ -302,21 +346,25 @@
},
{
"date": "October 2014",
"playlist-url": "https://www.youtube.com/playlist?list=PLam_80-FY3vShsm-u6lmGrgHCYPVv4wiX",
"speakers": [
{
"url": "https://twitter.com/ischi",
"name": "Philipp Fehre",
"title": "JSON throughout the Stack"
"title": "JSON throughout the Stack",
"video": "https://youtu.be/mZKp3xuzKeQ?list=PLam_80-FY3vShsm-u6lmGrgHCYPVv4wiX"
},
{
"url": "https://twitter.com/ben_hall",
"name": "Ben Hall",
"title": "Node Anti-patterns"
"title": "Node Anti-patterns",
"video": "https://youtu.be/YyR4PdX-1O4?list=PLam_80-FY3vShsm-u6lmGrgHCYPVv4wiX"
},
{
"url": "https://twitter.com/substack",
"name": "James Halliday",
"title": "Data Wizzard"
"title": "Data Wizzard",
"video": "https://youtu.be/ID8hP4aXdBg?list=PLam_80-FY3vShsm-u6lmGrgHCYPVv4wiX"
}
],
"id": 35,
Expand Down

0 comments on commit 943526e

Please sign in to comment.