Skip to content

Commit cc53b32

Browse files
authored
Merge pull request #12 from lnug/nov-2018
Nov 2018
2 parents aac7abe + dc3b120 commit cc53b32

File tree

1 file changed

+30
-34
lines changed

1 file changed

+30
-34
lines changed

presentation/index.js

Lines changed: 30 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -64,48 +64,42 @@ const emcee = {
6464
// get this from the latest from https://github.com/lnug/website/blob/master/data/this-month.json and add twitter details if desired
6565
const speakers = [
6666
{
67-
68-
"apiSpeakerUrl": "https://api.github.com/users/SomeHats",
69-
"speakerUrl": "https://github.com/SomeHats",
70-
"title": "Intro to GraphQL",
71-
"description": "<p>GraphQL is kind of a buzzword right now - but what even is this new API tech from Facebook? In this talk, we&rsquo;ll take a look at GraphQL and understand what it is, why you might use it, and how it fits in with the existing API landscape. We&rsquo;ll have a go at writing some simple GraphQL queries together, and hopefully you&rsquo;ll go away excited about using this awesome tech in your own work &amp; projects.</p>\n<p>Alex (<a href=\"https://twitter.com/somehats\">@somehats</a>) is a freelance full-stack designer, developer, and educator. When she&rsquo;s not creating apps, games, and tools for the web, she&rsquo;s teaching other people how to. Alex has been using GraphQL in production on a number of projects since early 2016, and is super excited about introducing more people to the tech. You can follow her on Twitter at <a href=\"https://twitter.com/somehats\">@somehats</a></p>\n",
72-
"milestone": "September 26th 2018",
73-
"img": "https://avatars2.githubusercontent.com/u/1489520?v=4&s=40",
74-
"handle": "SomeHats",
75-
"name": "Alex Dytrych"
67+
"apiSpeakerUrl": "https://api.github.com/users/trevorah",
68+
"speakerUrl": "https://github.com/trevorah",
69+
"title": "ECMAScript Modules: They're Coming...",
70+
"description": "<p>ECMAScript modules are just around the corner, but they may not be what you expect. I&#39;ll go into the reasoning behind the change and what it means for the future of javascript.</p>\n<p>I&#39;m Andy, a full stack JS developer with a love of native apps. I&#39;m a contractor @ DAZN and my twitter handle is <code>@trevorah_</code>.</p>\n",
71+
"milestone": "November 28th 2018",
72+
"img": "https://avatars0.githubusercontent.com/u/298742?v=4&s=40",
73+
"handle": "trevorah",
74+
"name": "Andy Trevorah"
7675
},
7776
{
78-
"apiSpeakerUrl": "https://api.github.com/users/msmichellegar",
79-
"speakerUrl": "https://github.com/msmichellegar",
80-
"title": "A Journey with GraphQL in Production",
81-
"description": "<p>You&#39;ve heard of GraphQL. But what kind of problems can it solve? This is the story of why we chose GraphQL to power the Vogue and GQ websites, and how it helped us get the data we needed for our frontend. You&#39;ll learn about some ways in which GraphQL can improve your application, and understand how you might implement it.</p>\n<p><strong>About the Speakers</strong></p>\n<p><a href=\"https://twitter.com/FadumaFaralacag\">Faduma</a> and <a href=\"https://twitter.com/msmichellegar\">Michelle</a> are Software Engineers at Cond&eacute; Nast International.</p>\n",
82-
"milestone": "September 26th 2018",
83-
"img": "https://avatars2.githubusercontent.com/u/10683087?v=4&s=40",
84-
"handle": "msmichellegar",
85-
"name": "Michelle and Faduma"
86-
77+
"apiSpeakerUrl": "https://api.github.com/users/eddyerburgh",
78+
"speakerUrl": "https://github.com/eddyerburgh",
79+
"title": "Large-scale refactoring with codemods",
80+
"description": "<p>Refactoring is part of the process of maintaining an application, but large scale refactoring that are more complicated than a find and replace are time consuming. </p>\n<p>Codemods are a tool to refactor code by manipulating the abstract syntax tree (AST). In this talk I&#39;ll teach you what ASTs are, why we use ASTs in tools like Babel and eslint, and how to write a codemod that manipulates an AST.</p>\n<p><strong>About me</strong>&#10;I&#39;m a Vue core contributor, and software engineer at the BBC. <a href=\"https://twitter.com/EddYerburgh\">https://twitter.com/EddYerburgh</a></p>\n",
81+
"milestone": "November 28th 2018",
82+
"img": "https://avatars3.githubusercontent.com/u/13196123?v=4&s=40",
83+
"handle": "eddyerburgh",
84+
"name": "Edd Yerburgh"
8785
}
8886
];
8987

9088
const thisMonth = {
91-
title: "#77 - September 2018"
89+
title: "#79 - November 2018"
9290
};
9391

9492
const nextMonth = {
95-
date: "24th October 2018",
93+
date: "23rd January 2018",
9694

9795
speakers: [
9896
{
99-
name: "Bethany Nicolle Griggs",
100-
title: " Building and deploying Cloud Native Node.js applications"
101-
},
102-
{
103-
name: "Andrea Muttoni",
104-
title: "Building an Alexa Skill in 20 minutes using NodeJS"
97+
name: "Errietta Kostala",
98+
title: "Build APIs with node, Lambda & Serverless"
10599
},
106100
{
107-
name: "Daniel Lee",
108-
title: "Dockerizing JavaScript Applications"
101+
name: "Shane Osbourne",
102+
title: "Rust for Javascript devs - your first Web Assembly App"
109103
}
110104

111105
]
@@ -238,12 +232,14 @@ export default class Presentation extends React.Component {
238232
<Image src={images.pusherLogo.replace("/", "")} margin="0px auto 40px" height="293px" />
239233
</Slide>
240234

241-
<Slide id={"halfstack-promo"}>
242-
<Fit><Image src={images.halfStackPoster.replace("/", "")} width="1000px" /></Fit>
235+
<Slide id={"cityJS-promo"}>
236+
<Heading size={3} textColor="secondary" >CityJs Conf</Heading>
237+
<Text textColor="secondary" italic margin={20}>cityjsconf.org</Text>
243238
</Slide>
244239

245-
<Slide id={"nodeconf-promo"}>
246-
<Fit><Image src={images.nodeconfPoster.replace("/", "")} width="1000px" /></Fit>
240+
<Slide id={"codefirstgirls-promo"}>
241+
<Heading size={3} textColor="secondary" >Code First Girls</Heading>
242+
<Text textColor="secondary" italic margin={20}>codefirstgirls.org.uk/become-an-instructor.html</Text>
247243
</Slide>
248244

249245
<SummarySlide id="ready"/>
@@ -317,9 +313,9 @@ export default class Presentation extends React.Component {
317313

318314
<Slide>
319315
<Heading size={3} textColor="secondary" margin={30}>After Party</Heading>
320-
<Heading size={5} textColor="secondary">Nell Gwynne Tavern</Heading>
316+
<Heading size={5} textColor="secondary">Theodore Bullfrog</Heading>
321317
<Text textColor="secondary" margin={10}>
322-
2 Bull Inn Ct, London WC2R 0NP
318+
26-30 John Adam St, London WC2N 6HL
323319
</Text>
324320
<Image src={images.cheers.replace("/", "")} margin="40px auto 0px" height="200px" />
325321
<Heading size={5} textColor="highlight" >Before you go...</Heading>

0 commit comments

Comments
 (0)