-
Notifications
You must be signed in to change notification settings - Fork 1
/
schedule.html
390 lines (379 loc) · 32.5 KB
/
schedule.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Web Rebels 2020</title>
<link rel="icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="styles.css" />
<meta name="description" content="A community driven conference for and by developers who love creating stuff using web technology. A member of the JSConf family of conferences.">
<meta property="og:title" content="Web Rebels 2020">
<meta property="og:site_name" content="Web Rebels 2020">
<meta property="og:description" content="A community driven conference for and by developers who love creating stuff using web technology. A member of the JSConf family of conferences.">
<meta property="og:image" content="https://2020.webrebels.org/assets/og-image.png">
</head>
<body>
<!-- hi web rebel :) -->
<!-- oslo background graphic -->
<div class="graphic oslo">
<svg viewBox="0 0 1688 303" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#0D3B46" offset="0%"></stop>
<stop stop-color="#151E46" offset="23.4375%"></stop>
<stop stop-color="#19012B" offset="77.8716216%"></stop>
<stop stop-color="#170021" offset="100%"></stop>
</linearGradient>
</defs>
<g id="Leveranse-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" fill-opacity="0.64">
<g id="bakgrunn1" transform="translate(0.000000, -721.000000)" fill="url(#linearGradient-1)">
<polygon id="Path-2" points="-18.724536 967.934023 209.856313 967.934023 209.856313 798.577403 266.250754 798.577403 338.804046 827.553592 338.804046 871.368297 359.546881 871.368297 359.546881 827.553592 347.339592 810.461507 347.339592 744.383958 421.662073 744.383958 421.662073 726.674644 505.821931 726.674644 527.010316 744.383958 527.010316 855.883315 552.077499 871.368297 552.077499 810.461507 573.932599 810.461507 582.721209 772.126661 656.400239 772.126661 664.846593 924.161029 681.470201 930.375346 722.598441 930.375346 722.598441 917.942263 734.616518 917.942263 734.616518 721.340338 827.228099 721.340338 827.228099 930.375346 860.52685 924.161029 860.52685 871.368297 871.264283 798.577403 912.441512 798.577403 912.441512 935.270401 944.297027 935.270401 944.297027 810.461507 951.861559 792.657531 985.895842 792.657531 985.895842 798.577403 1005.88149 798.577403 1030.58628 935.270401 1058.8469 930.375346 1064.18823 855.883315 1071.36765 835.518852 1071.36765 781.135323 1078.07176 772.126661 1078.07176 750.936596 1093.72983 744.383958 1119.21799 744.383958 1119.21799 736.032676 1196.89243 736.032676 1196.89243 750.936596 1208.17743 750.936596 1208.17743 772.126661 1219.81628 772.126661 1219.81628 792.657531 1230.93676 792.657531 1230.93676 835.518852 1238.85854 862.967024 1244.79093 835.518852 1257.49682 792.657531 1274.90651 781.135323 1362.10976 781.135323 1362.10976 804.093672 1371.35386 804.093672 1371.35386 772.126661 1404.62231 750.936596 1465.47727 750.936596 1465.47727 888.292213 1485.54672 888.292213 1485.54672 917.942263 1701.13781 924.161029 1701.13781 1053.34034 -26.6778105 1053.34034"></polygon>
</g>
</g>
</svg>
</div>
<!-- end oslo background graphic -->
<!-- header with menu and logo -->
<header class="site-header">
<nav class="main-nav">
<div class="logo">
<a href="/">
<svg viewBox="0 0 293 95" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Web Rebels</title>
<g id="logo" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="banner-bg" transform="translate(52.129133, 76.631391)" fill="#FFFFFF" fill-rule="nonzero">
<path d="M0.308994004,6.21882554 L0.308994004,18.3519939 C20.8112116,14.0590273 40.5671838,7.78532407 60.2296183,0.626610831 C40.2886266,3.83361568 20.5172361,6.04357095 0.308994004,6.2183116 L0.308994004,6.21882554 Z" id="Path"></path>
</g>
<g id="banner" fill="#FFFFFF" fill-rule="nonzero">
<path d="M16.4590273,41.4942444 C11.0626249,52.1631889 5.58553345,62.7848506 0.00462548777,73.3587157 C19.5298373,78.6826521 38.6911773,80.8946631 58.9076425,80.879404 C79.1158846,80.1797683 98.9134862,77.609025 118.828267,74.2010684 L118.828267,2.35182503 C78.7407062,9.20371424 39.7015894,12.2791497 0.00462548777,1.50895836 C5.40822309,14.8719925 10.8930237,28.1985367 16.4590273,41.4942444 Z" id="Path"></path>
<path d="M292.306158,6.95726901 C234.682345,-8.74112253 177.922471,5.58092943 120.772,16.0787309 C120.772,35.9842605 120.769944,55.8897902 120.772,75.793778 C101.087979,83.2176859 81.3083659,89.9416033 60.8513753,94.910919 C138.698334,91.5327711 214.366175,57.7780171 292.306158,78.8044566 C286.900504,65.4424503 281.418787,52.1148782 275.8497,38.8217403 C281.246103,28.1527958 286.724736,17.5311341 292.306158,6.95624113 L292.306158,6.95726901 Z" id="Path"></path>
</g>
<g id="letters" transform="translate(33.041915, 11.294621)" fill="#000000" fill-rule="nonzero">
<path d="M21.9453698,34.6390637 C21.8929476,35.2604209 21.8677643,35.5723843 21.8153422,36.1937415 C21.6082231,36.1937415 21.5044066,36.1932276 21.2962596,36.1932276 C21.2191682,35.5718704 21.1801085,35.2609348 21.1025031,34.6395776 C20.1095651,26.3887353 19.117141,18.1389209 18.1252308,9.88807863 C18.05996,9.8865368 13.0762539,9.75702315 13.0762539,9.75702315 C12.0843438,17.9559572 11.0919197,26.1538633 10.0984677,34.3522834 C10.0208623,34.970043 9.98180261,35.2789228 9.9041972,35.8966824 C9.69707814,35.8858896 9.59377558,35.8807502 9.38665651,35.8694434 C9.33423432,35.2444886 9.30853717,34.9320113 9.25611497,34.3075704 C8.32793376,26.0068756 7.40026649,17.7072087 6.47311316,9.40651396 C3.8838679,9.22766177 2.58924527,9.11870583 7.14095449e-13,8.85505303 C2.13234986,24.8977864 4.26829733,40.9405199 6.40835633,56.9822254 C8.58336347,57.1328107 9.67086704,57.193456 11.8458742,57.2869936 C12.9261825,49.8168309 14.0039212,42.3461542 15.0821738,34.8759915 C15.2373846,33.7674162 15.3160179,33.2113298 15.4712287,32.1022406 C15.5750452,32.1048103 15.6269535,32.1068661 15.73077,32.1094358 C15.8864947,33.2262341 15.9625583,33.7848903 16.118283,34.9016886 C17.1975635,42.428899 18.2753022,49.9555955 19.3545827,57.482806 C21.5295898,57.5028497 22.6181213,57.4992521 24.7931284,57.4699574 C26.9321595,41.553654 29.0670791,25.6373505 31.2014847,9.72104713 C28.6122395,9.82177998 27.3176168,9.85672811 24.7283716,9.89219018 C23.7929951,18.1456022 22.8627582,26.3949027 21.9376606,34.645745 L21.9453698,34.6390637 Z" id="Path"></path>
<path d="M50.5514419,15.4936559 C50.5514419,12.6196861 50.550414,11.1821873 50.550414,8.30821759 C44.1554202,8.97171811 40.9566384,9.23691274 34.5616446,9.56583632 C34.5616446,25.425606 34.5606167,41.2853757 34.5616446,57.1446314 C40.9566384,56.8151939 44.1549063,56.5515411 50.550414,55.8875266 L50.550414,48.7015744 C46.9517845,49.075725 45.1514419,49.2386449 41.5528124,49.5115487 L41.5528124,39.7034589 C41.5528124,38.3965016 41.5522985,37.7437939 41.5522985,36.4373505 C44.1420577,36.2405103 45.4366803,36.1284708 48.0264395,35.8797223 L48.0264395,28.2415002 C45.4366803,28.4907626 44.1420577,28.6022882 41.5528124,28.7991284 L41.5528124,16.3046581 C45.1555534,16.0235312 46.9543542,15.8590694 50.5519558,15.4854328 L50.5514419,15.4936559 Z" id="Path"></path>
<path d="M69.0019987,28.4136711 C72.3678119,24.9974914 73.2461407,22.2124338 73.3386504,17.9066187 C73.513905,9.83617038 68.3107452,6.03915887 60.5861806,7.12974609 C57.9635291,7.50029906 54.4363377,7.88472849 54.4363377,7.88472849 C54.4363377,23.7444982 54.4368516,39.6042678 54.4363377,55.4635236 C57.8802703,55.0683013 59.6019796,54.8503895 63.0459122,54.3811594 C70.5592462,53.2355803 73.9728562,46.2104923 73.8567051,39.3164597 C73.6973827,30.0259106 68.9999429,28.414185 68.9999429,28.414185 L69.0019987,28.4136711 Z M61.4264776,47.6726603 L61.4264776,33.0442983 C62.7211002,32.8726413 66.6039402,31.8082652 66.6039402,39.6402439 C66.6039402,47.4727365 62.7236699,47.4984336 61.4285334,47.6731743 L61.4264776,47.6726603 Z M61.4264776,26.6333722 C61.4264776,21.5586982 61.4254497,19.0203333 61.4254497,13.9451454 C62.7205863,13.7729744 66.6044542,13.0339243 66.6044542,19.5707664 C66.6044542,26.1101782 62.7190444,26.4612013 61.4239079,26.6333722 L61.4264776,26.6333722 Z" id="Shape"></path>
<path d="M120.45798,24.4136521 C120.745275,17.4671973 116.354659,10.7838814 108.547863,13.0015458 C105.751499,13.5442697 104.35306,13.8140899 101.556182,14.3496186 L101.556182,61.9268718 C104.352546,61.392371 105.749957,61.1225509 108.546835,60.579827 C108.548377,53.8903438 108.546835,47.2018885 108.546835,40.5124053 C109.29822,40.3669594 109.672371,40.2939795 110.423756,40.1480196 C111.633578,46.6026308 112.840316,53.057242 114.049624,59.5118533 C116.845988,58.9681015 118.244428,58.6962256 121.041306,58.1560714 C119.551899,50.7630001 118.06352,43.3694149 116.574626,35.9763436 C119.231712,33.6533209 120.275017,28.9450882 120.460036,24.4198194 L120.45798,24.4136521 Z M108.549919,34.0377503 L108.549919,19.9248732 C110.491596,19.5486668 113.727382,19.177086 113.727382,25.9744972 C113.727382,32.7734503 110.49468,33.6625718 108.551975,34.0377503 L108.549919,34.0377503 Z" id="Shape"></path>
<path d="M131.913772,35.8262722 C134.503017,35.3441936 135.79764,35.1067519 138.386885,34.6411195 L138.386885,27.0018694 C135.79764,27.4669879 134.503017,27.7054575 131.913772,28.1880501 L131.913772,15.6940937 C135.512915,15.0239119 137.31223,14.6944744 140.911373,14.0592407 L140.911373,6.87483032 C134.515866,8.00396328 131.317084,8.60681852 124.921576,9.82948912 C124.921576,25.6892588 124.920034,41.5490285 124.921576,57.4082842 C131.317084,56.1856136 134.515866,55.5812165 140.911373,54.4525975 C140.911373,51.5781138 140.912915,50.140615 140.912915,47.2666453 C137.313772,47.901879 135.512915,48.2313165 131.913772,48.9014983 L131.913772,35.8267862 L131.913772,35.8262722 Z" id="Path"></path>
<path d="M159.363472,26.3501896 C162.728771,22.9494282 163.608642,20.2121673 163.698582,15.9022406 C163.866641,7.86776836 158.726183,3.85078921 150.946112,5.17779025 C148.320377,5.62492074 144.796783,6.20105094 144.796783,6.20105094 L144.796783,53.7793321 C148.240716,53.1903533 149.962939,52.904601 153.406358,52.3644468 C160.869325,51.1335531 164.337413,44.2379787 164.218178,37.3249303 C164.058856,28.035409 159.366556,26.3481338 159.366556,26.3481338 L159.363472,26.3501896 Z M151.787951,45.6939795 L151.787951,31.0635616 C153.083087,30.8569565 156.965419,29.7442697 156.965419,37.5757345 C156.970553,45.4133665 153.085143,45.490458 151.790007,45.6960352 L151.787951,45.6939795 Z M151.787951,24.6567471 L151.787951,11.9690342 C153.083087,11.7624291 156.965419,10.9730125 156.965419,17.5098546 C156.970553,24.0492664 153.085143,24.450142 151.790007,24.6567471 L151.787951,24.6567471 Z" id="Shape"></path>
<path d="M168.357476,50.2577941 C174.753498,49.4663217 177.952279,49.1281472 184.347787,48.6363036 C184.347787,45.7618199 184.346245,44.3243211 184.346245,41.4503514 C180.747102,41.7273667 178.947787,41.8943982 175.348644,42.2711185 L175.348644,29.1964064 C177.937889,28.9255584 179.235081,28.8016981 181.824327,28.5817305 L181.824327,20.9424805 C179.235081,21.1624481 177.937889,21.2863084 175.348644,21.5566424 L175.348644,9.06319998 C178.947787,8.6864797 180.748644,8.52047608 184.347787,8.2439747 L184.347787,1.05956431 C177.952279,1.5508939 174.753498,1.88701268 168.357476,2.67848503 L168.357476,50.2577941 Z" id="Path"></path>
<path d="M195.221281,0.426900372 C192.424917,0.534314476 191.026478,0.606266508 188.229599,0.784090816 L188.229599,48.3633998 C194.728924,47.9491617 197.978586,47.8253014 204.47791,47.8181062 L204.47791,41.346021 C200.77495,41.3501325 198.923727,41.3891922 195.220767,41.5305265 C195.215628,27.8288039 195.215628,14.1281091 195.215628,0.426386429 L195.221281,0.426900372 Z" id="Path"></path>
<path d="M216.128486,6.41793492 C218.41913,6.4939985 218.912002,10.2699383 218.912002,13.4419951 C221.656972,13.361306 223.030227,13.3422901 225.774684,13.3566805 C225.96844,7.15081776 223.261502,0.184833178 215.999486,0.00341126911 C209.434377,-0.161564461 206.872885,5.68813574 206.872885,10.8666263 C206.872885,15.98036 210.031579,20.8715563 213.281241,25.8403581 C215.94398,29.9128431 218.912002,33.9627146 218.912002,37.1347713 C218.912002,40.1120436 218.134406,42.3184013 216.063729,42.2130429 C213.151213,42.0645134 212.762673,37.9262437 212.762673,33.9781329 C210.018216,34.139511 208.646502,34.2428136 205.901532,34.4879644 C205.50374,41.17385 208.270296,48.4677303 216.063215,48.6203714 C223.469135,48.7647894 225.77417,43.7178683 225.77417,37.3737548 C225.77417,32.2600211 222.484934,27.1483432 219.235272,22.1373981 C216.565337,18.0176304 213.733511,14.2720132 213.733511,11.0351996 C213.723232,8.3107873 214.339964,6.35369203 216.118207,6.41330943 L216.128486,6.41793492 Z" id="Path"></path>
</g>
</g>
</svg>
</a>
<span class="dates">
Oslo<br />
14—15th May<br />
2020
</span>
</div>
<div class="site-nav" id="site-nav">
<div class="menu-toggle" id="menu-toggle">
<svg class="menu-toggle-icon open-icon" width="45px" height="41px" viewBox="0 0 45 41" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="square">
<line x1="2.68222158" y1="2.05635441" x2="42.6822216" y2="2.05635441" id="Line" stroke="#FFFFFF" stroke-width="4"></line>
<line x1="2.68222158" y1="20.0563544" x2="42.6822216" y2="20.0563544" id="Line" stroke="#FFFFFF" stroke-width="4"></line>
<line x1="2.68222158" y1="38.0563544" x2="42.6822216" y2="38.0563544" id="Line" stroke="#FFFFFF" stroke-width="4"></line>
</g>
</svg>
<svg class="menu-toggle-icon close-icon" width="42px" height="42px" viewBox="0 0 42 42" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="square">
<line x1="3.23725131" y1="3.29360572" x2="38.7627487" y2="38.8191031" id="Line-2" stroke="#FFFFFF" stroke-width="4"></line>
<line x1="38.7627487" y1="3.08622769" x2="3.23725131" y2="38.6117251" id="Line-3" stroke="#FFFFFF" stroke-width="4"></line>
</g>
</svg>
<span>Menu</span>
</div>
<ul>
<li @click="open = false"><a href="/">Home</a></li>
<!-- <li @click="open = false"><a href="/schedule">Schedule</a></li> -->
<li @click="open = false"><a href="/speakers">Speakers</a></li>
<li @click="open = false"><a href="/info">Info</a></li>
<li @click="open = false"><a href="/about">About</a></li>
<li class="moon" id="moon">
<div class="graphic moon">
<svg viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<path d="M5.32326309,3.57637938 C5.32326309,6.59528903 7.7705729,9.04259885 10.7894826,9.04259885 C12.1889803,9.04259885 12.9770075,7.91056569 13.684501,8.35579428 C14.5391579,10.3640276 11.0743237,13.7883047 7.50475345,13.7883047 C3.64961757,13.7883047 0.524412463,10.6630996 0.524412463,6.80796374 C0.524412463,3.19859967 3.37179868,-0.265803585 5.72634776,0.341004774 C6.09896225,0.887271565 5.32326309,2.14376863 5.32326309,3.57637938 Z" id="Path" fill="#FFFFFF"></path>
</g>
</svg>
</div>
</li>
</ul>
</div>
</nav>
</header>
<!-- end header with menu and logo -->
<!-- main content -->
<main class="schedule-page">
<div class="hero">
<h1 class="page-title">Schedule</h1>
<p class="lead">Check out this awesome schedule.</p>
<a class="tickets button" href="https://ti.to/webrebels/2020" target="_blank">
<h1>Get tickets</h1>
</a>
</div>
<div class="jump"><a href="#friday">Jump to Friday</a></div>
<div class="schedule">
<div class="schedule-day day1" id="thursday">
<h2 class="section-heading schedule-title">Thursday May 14th</h2>
<div class="contents-wrapper">
<div class="contents">
<div class="event info">
<div class="when">08:00</div>
<div class="what">
<h4 class="event-title">Registration and breakfast</h4>As the tradition goes, no need for that hotel
breakfast. Join us for a Rebel breakfast instead.
</div>
</div>
<div class="event talk">
<div class="when">09:00</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Patricia Aas</a></h4>Reading other peoples code
</div>
</div>
<div class="event talk">
<div class="when">09:45</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Mathieu 'p01' Henri</a></h4>A testing story in 3 acts
</div>
</div>
<div class="event pause">
<div class="when">10:30</div>
<div class="what">
<h4 class="event-title">Coffee/tea break</h4>
</div>
</div>
<div class="event talk">
<div class="when">11:00</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Maxim Salnikov</a></h4>Service Worker: taking the best from the past experience for
the bright future of PWAs
</div>
</div>
<div class="event talk">
<div class="when">11:45</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Tor Martin Storsletten, Tom Widerøe and Lotte Johansen</a></h4>How to make accessible
web when the ideal does not match reality?
</div>
</div>
<div class="event pause">
<div class="when">12:30</div>
<div class="what">
<h4 class="event-title">Lunch</h4>
Across the river at <a href="/about#nedre_foss_info">Nedre Foss Gård.</a>
</div>
</div>
<div class="event talk">
<div class="when">13:30</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Sigurd Schneider</a></h4>Inside V8: The choreography of Ignition and TurboFan
</div>
</div>
<div class="event talk">
<div class="when">14:15</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Ivan Jovanovic</a></h4>Thinking Reactive in JavaScript
</div>
</div>
<div class="event pause">
<div class="when">15:00</div>
<div class="what">
<h4 class="event-title">Coffee/tea break</h4>
</div>
</div>
<div class="event talk">
<div class="when">15:30</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Michael Geers</a></h4>Micro Frontends - Think Smaller, Avoid the Monolith, Love the
Backend
</div>
</div>
<div class="event talk">
<div class="when">16:15</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Stefan Judis</a></h4>What the v...DOM?
</div>
</div>
<div class="event talk">
<div class="when">17:00</div>
<div class="what">
<h4 class="event-title"><a href="/speakers" class="speaker-name">Martin Splitt</a></h4>JS in parallel - heavy duty in the browser
</div>
</div>
<div class="event party">
<div class="when">18:00</div>
<div class="what">
<h4 class="event-title">Conference dinner and social gathering</h4>
About 3 minutes walk down the road to <a href="/about#party_info">Ingensteds</a>
</div>
</div>
</div>
</div>
</div>
<div class="schedule-day day2" id="friday">
<h2 class="section-heading schedule-title">Friday May 15th</h2>
<div class="contents-wrapper">
<div class="contents">
<div class="event info">
<div class="when">08:00</div>
<div class="what">
<h4 class="event-title">Breakfast</h4>
</div>
</div>
<div class="event talk">
<div class="when">09:00</div>
<div class="what">
<h4 class="event-title">John Papa</h4>Readable Code
</div>
</div>
<div class="event talk">
<div class="when">09:45</div>
<div class="what">
<h4 class="event-title">Emil Bay</h4>
Hand-crafting WebAssembly
</div>
</div>
<div class="event pause">
<div class="when">10:30</div>
<div class="what">
<h4 class="event-title">Coffee/tea break</h4>
</div>
</div>
<div class="event talk">
<div class="when">11:00</div>
<div class="what">
<h4 class="event-title">Ernie Turner</h4>
Dodging Web Crypto API Landmines
</div>
</div>
<div class="event talk">
<div class="when">11:45</div>
<div class="what">
<h4 class="event-title">Luciano Mammino</h4>
Cracking JWT tokens: a tale of magic, Node.JS and parallel
computing
</div>
</div>
<div class="event pause">
<div class="when">12:30</div>
<div class="what">
<h4 class="event-title">Lunch</h4>
Right next door at <a href="/about#mathallen_info">Mathallen.</a>
</div>
</div>
<div class="event talk">
<div class="when">13:30</div>
<div class="what">
<h4 class="event-title">Monika Kedrova</h4>Building virtual worlds with web technologies
</div>
</div>
<div class="event talk">
<div class="when">14:15</div>
<div class="what">
<h4 class="event-title">Madlaina Kalunder</h4>Building a ray tracer in Javascript
</div>
</div>
<div class="event pause">
<div class="when">15:00</div>
<div class="what">
<h4 class="event-title">Coffee/tea break</h4>
</div>
</div>
<div class="event talk">
<div class="when">15:30</div>
<div class="what">
<h4 class="event-title">Michaela Lehr</h4>Using New Web APIs For Your Own Pleasure – How I Wrote New
Features For My Vibrator using the Web Bluetooth API and the Web Audio API
</div>
</div>
<div class="event talk">
<div class="when">16:15</div>
<div class="what">
<h4 class="event-title">Joe Karlsson</h4>Building High Performance React Applications
</div>
</div>
<div class="event party">
<div class="when">17:00</div>
<div class="what">
<h4 class="event-title">Group photo - end</h4>As tradition goes we take a group photo of everyone
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<!-- end main content -->
<!-- footer content -->
<footer class="site-footer">
<div class="newsletter" id="newsletter">
<h2 class="section-heading">Sign up to our newsletter</h2>
<!-- Begin Mailchimp Signup Form -->
<div id="mc_embed_signup">
<form action="https://webrebels.us3.list-manage.com/subscribe/post?u=f515e6756e5ffeffd7a28a60d&id=7d5e649dbe" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div id="mc_embed_signup_scroll">
<div class="mc-field-group">
<label for="mce-EMAIL">Email</label>
<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" placeholder="[email protected]">
</div>
<div id="mce-responses" class="clear">
<div class="response" id="mce-error-response" style="display:none"></div>
<div class="response" id="mce-success-response" style="display:none"></div>
</div>
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_f515e6756e5ffeffd7a28a60d_7d5e649dbe" tabindex="-1" value=""></div>
<input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button">
</div>
</form>
</div>
<!--End mc_embed_signup-->
<div class="close" id="close-newsletter">×</div>
</div>
<!-- social media links -->
<!-- use class "icons" to the section to add icon in front of text link, or class "icons-only" to hide text and display icon only -->
<section class="some icons">
<a class="some-link" href="https://twitter.com/web_rebels" target="_blank">
<svg class="some-icon" xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 49.652 49.652">
<path fill="#fff" d="M24.826 0C11.137 0 0 11.137 0 24.826c0 13.688 11.137 24.826 24.826 24.826 13.688 0 24.826-11.138 24.826-24.826C49.652 11.137 38.516 0 24.826 0zm11.075 19.144c.011.246.017.494.017.742 0 7.551-5.746 16.255-16.259 16.255-3.227 0-6.231-.943-8.759-2.565.447.053.902.08 1.363.08 2.678 0 5.141-.914 7.097-2.446a5.72 5.72 0 0 1-5.338-3.969 5.76 5.76 0 0 0 2.58-.096 5.715 5.715 0 0 1-4.583-5.603l.001-.072a5.69 5.69 0 0 0 2.587.714 5.71 5.71 0 0 1-2.541-4.755c0-1.048.281-2.03.773-2.874a16.225 16.225 0 0 0 11.777 5.972 5.707 5.707 0 0 1-.147-1.303 5.714 5.714 0 0 1 9.884-3.91 11.406 11.406 0 0 0 3.63-1.387 5.74 5.74 0 0 1-2.516 3.162 11.36 11.36 0 0 0 3.282-.899 11.494 11.494 0 0 1-2.848 2.954z" class="fill-circle"></path>
</svg>
<span>Twitter</span>
</a>
<a class="some-link" href="https://www.youtube.com/channel/UCM9cTs_C0PmTlHXTNrqTpnw" target="_blank">
<svg class="some-icon" width="50px" height="50px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M12,0 C5.373,0 0,5.373 0,12 C0,18.627 5.373,24 12,24 C18.627,24 24,18.627 24,12 C24,5.373 18.627,0 12,0 Z M16.441,16.892 C14.339,17.036 9.657,17.036 7.558,16.892 C5.282,16.736 5.017,15.622 5,12 C5.017,8.371 5.285,7.264 7.558,7.108 C9.657,6.964 14.34,6.964 16.441,7.108 C18.718,7.264 18.982,8.378 19,12 C18.982,15.629 18.715,16.736 16.441,16.892 Z M10,9.658 L14.917,11.996 L10,14.342 L10,9.658 L10,9.658 Z" fill="#ffffff" class="fill-circle"></path>
</svg>
<span>YouTube</span>
</a>
<a class="some-link" href="https://www.instagram.com/web_rebels" target="_blank">
<svg class="some-icon" width="50px" height="50px" viewBox="0 0 596 596" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M298,0.5 C462.304713,0.5 595.5,133.695287 595.5,298 C595.5,462.304713 462.304713,595.5 298,595.5 C133.695287,595.5 0.5,462.304713 0.5,298 C0.5,133.695287 133.695287,0.5 298,0.5 Z M303.550381,121.500992 L292.449152,121.500992 C249.59168,121.51712 243.248,121.736 225.2,122.6 C206.4,123.5 193.6,126.4 182.4,130.8 C170.8,135.3 160.9,141.3 151.1,151.2 C141.3,161 135.3,170.9 130.7,182.5 C126.3,193.7 123.3,206.6 122.5,225.3 C121.7,244.1 121.4,250.1 121.4,298.1 C121.4,346 121.6,352 122.5,370.9 C123.4,389.7 126.3,402.5 130.7,413.7 C135.2,425.3 141.2,435.2 151.1,445 C160.9,454.8 170.8,460.9 182.4,465.4 C193.6,469.8 206.5,472.7 225.2,473.6 C244,474.5 250,474.7 298,474.7 C345.9,474.7 351.9,474.5 370.8,473.6 C389.6,472.7 402.4,469.8 413.7,465.4 C425.3,460.9 435.1,454.8 444.9,445 C454.7,435.2 460.7,425.3 465.3,413.7 C469.6,402.5 472.6,389.7 473.5,370.9 C474.276,352.664 474.58155,346.47152 474.599185,302.30808 L474.599008,292.549613 C474.58288,249.69936 474.364,243.444 473.5,225.3 C472.6,206.5 469.6,193.7 465.3,182.5 C460.8,170.9 454.7,161 444.9,151.2 C435.1,141.4 425.3,135.4 413.6,130.8 C402.3,126.4 389.5,123.5 370.7,122.6 C352.652,121.736 346.40048,121.51712 303.550381,121.500992 Z M369.3,154.3 C386.5,155.1 395.8,158 402.1,160.4 C410.3,163.6 416.2,167.4 422.4,173.6 C428.6,179.8 432.4,185.7 435.6,193.9 C438,200.1 440.9,209.5 441.7,226.7 C442.5,245.3 442.7,250.9 442.7,298 C442.7,345.1 442.5,350.7 441.7,369.3 C440.9,386.5 438,395.8 435.6,402.1 C432.4,410.3 428.6,416.2 422.4,422.4 C416.2,428.6 410.4,432.4 402.1,435.6 C395.9,438 386.5,440.9 369.3,441.7 C350.7,442.5 345.1,442.7 298,442.7 C250.9,442.7 245.3,442.5 226.7,441.7 C209.5,440.9 200.2,438 193.9,435.6 C185.7,432.4 179.8,428.6 173.6,422.4 C167.4,416.2 163.6,410.3 160.4,402.1 C158,395.9 155.1,386.5 154.3,369.3 C153.5,350.7 153.3,345.1 153.3,298 C153.3,250.9 153.5,245.3 154.3,226.7 C155.1,209.5 158,200.2 160.4,193.9 C163.6,185.7 167.4,179.8 173.6,173.6 C179.8,167.4 185.7,163.6 193.9,160.4 C200.1,158 209.5,155.1 226.7,154.3 C242.348,153.532 248.78,153.31696 278.377338,153.300986 L303.456288,153.300986 C345.5688,153.31696 351.444,153.532 369.3,154.3 Z M298,207.4 C247.9,207.4 207.4,248 207.4,298 C207.4,348.1 248,388.6 298,388.6 C348.1,388.6 388.6,348 388.6,298 C388.6,247.9 348.1,207.4 298,207.4 Z M298,239.2 C330.5,239.2 356.8,265.5 356.8,298 C356.8,330.5 330.5,356.8 298,356.8 C265.5,356.8 239.2,330.5 239.2,298 C239.2,265.5 265.5,239.2 298,239.2 Z M392.2,182.6 C380.5,182.6 371,192.1 371,203.8 C371,215.5 380.5,225 392.2,225 C403.9,225 413.4,215.5 413.4,203.8 C413.4,192.1 403.9,182.6 392.2,182.6 Z" fill="#ffffff" class="fill-circle"></path>
</svg>
<span>Instagram</span>
</a>
</section>
<!-- end social media links -->
<p class="netlify">This site is powered by <a href="https://netlify.com" target="_blank">Netlify</a><br />and made with ♥ by <a href="https://elisejakob.no" target="_blank">Elise</a></p>
<nav class="footer-nav">
<div></div>
<div class="previous-years">
<a href="https://2012.webrebels.org/">2012</a>
<a href="https://2013.webrebels.org/">2013</a>
<a href="https://2014.webrebels.org/">2014</a>
<a href="https://2015.webrebels.org/">2015</a>
<a href="https://2016.webrebels.org/">2016</a>
<a href="https://2017.webrebels.org/">2017</a>
<a href="https://2018.webrebels.org/">2018</a>
</div>
<div>
<a href="#" class="to-top">↑ To top</a>
</div>
</nav>
</footer>
<!-- end footer content -->
<script src="/script.js"></script>
</body>
</html>