-
Notifications
You must be signed in to change notification settings - Fork 2
/
schedule.html
1004 lines (928 loc) · 57 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
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Meta -->
<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>ElixirConfAfr - The Premiere Elixir Conference in Africa</title>
<meta name="description" content="ElixirConfAfr is an annual conference bringing together BEAM enthusiasts for collaboration, networking and learning.">
<meta name="keywords" content="Conference, Africa, conferences in africa, Elixir, Beam, Elixir Conference, Elixir Kenya, Elixir Africa, Africa Tech, Afr, Conf"/>
<meta name="author" content="ElixirConfAfr">
<!-- twitter card starts from here, if you don't need remove this section -->
<meta name="twitter:card" content="summary"/>
<!-- <meta name="twitter:card" content="summary_large_image"/> -->
<meta name="twitter:site" content="@ElixirConfAfric"/>
<meta name="twitter:creator" content="@ElixirConfAfric"/>
<meta name="twitter:url" content="https://elixirconf.africa"/>
<meta name="twitter:title" content="Elixir Conf Africa"/>
<!-- maximum 140 char -->
<meta name="twitter:description" content="ElixirConfAfr is an annual conference bringing together BEAM enthusiasts for collaboration, networking and learning."/>
<!-- maximum 140 char -->
<meta name="twitter:image" content="/assets/images/Square-elixir-logo-purple.png"/>
<meta name="twitter:image:alt" content="Elixir Conf logo">
<!-- when you post this page url in twitter , this image will be shown -->
<!-- twitter card ends from here -->
<!-- facebook open graph starts from here, if you don't need then delete open graph related -->
<meta property="og:title" content="Elixir Conf Africa"/>
<meta property="og:url" content="https://elixirconf.africa/"/>
<meta property="og:locale" content="en_US"/>
<meta property="og:site_name" content="Elixir Conf Africa"/>
<!--meta property="fb:admins" content="" /--> <!-- use this if you have -->
<meta property="og:type" content="website"/>
<meta property="og:image" content="/assets/images/Square-elixir-logo-purple.png"/>
<meta property="og:description" content="ElixirConfAfr is an annual conference bringing together BEAM enthusiasts for collaboration, networking and learning."/>
<!-- when you post this page url in facebook , this image will be shown -->
<!-- facebook open graph ends from here -->
<link rel="apple-touch-icon" sizes="57x57" href="/assets/images/icons/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/assets/images/icons/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/assets/images/icons/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/assets/images/icons/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/assets/images/icons/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/assets/images/icons/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/assets/images/icons/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/images/icons/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/images/icons/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="assets/images/icons/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="assets/images/icons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="assets/images/icons/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="assets/images/icons/favicon-16x16.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="assets/images/icons/ms-icon-144x144.png">
<meta name="theme-color" content="#AD3989">
<!-- Google Font -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:600,700,800|Roboto:300,400,700&display=swap" rel="stylesheet">
<!-- FontAwesome JS-->
<script defer src="assets/fontawesome/js/all.min.js"></script>
<!-- Theme CSS -->
<link id="theme-style" rel="stylesheet" href="assets/css/theme.css">
</head>
<body>
<header id="header" class="header fixed-top">
<div class="branding">
<div class="container-fluid">
<nav class="main-nav navbar navbar-expand-lg">
<div class="site-logo">
<a class="scrollto" href="index.html#hero-block">
<img class="logo-icon d-none d-sm-none d-lg-block" src="assets/images/Elixir-logo-with-africa-icon.png" alt="logo">
<img class="logo-icon-sm d-lg-none d-sm-block" src="assets/images/Square-elixir-logo.png" alt="logo">
</a>
</div>
<div class="navbar-btn order-lg-2"><a class="btn btn-secondary" href="http://bit.ly/elixir-conf-africa" target="_blank">Tickets</a></div>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div id="navigation" class="navbar-collapse collapse justify-content-lg-end mr-lg-3">
<ul class="nav navbar-nav">
<li class="nav-item"><a class="nav-link" href="/">Home</a></li>
<li class="nav-item"><a class="nav-link" href="about.html">About</a></li>
<li class="nav-item"><a class="nav-link" href="speakers.html">Speakers</a></li>
<li class="nav-item"><a class="nav-link" href="schedule.html">Schedule</a></li>
<!-- <li class="nav-item"><a class="nav-link scrollto" href="#sponsors-section">Sponsors</a></li> -->
</ul><!--//nav-->
</div><!--//navabr-collapse-->
</nav><!--//main-nav-->
</div><!--//container-->
</div><!--//branding-->
</header><!--//header-->
<div id="hero-topp" class="hero-block" style="background-image: url(assets/images/hero-1.png);">
<div class="hero-text-block">
<h1 class="hero-heading mb-5">Schedule</h1>
</div>
<div class="hero-block-mask"></div>
</div><!--//hero-block-->
<section id="schedule-section" class="schedule-section section">
<div class="container">
<h3 class="section-heading text-center mb-5">Schedule</h3>
<div class="section-intro single-col-max mx-auto text-center mb-4"><strong>Time in GMT</strong></div>
<!-- Nav tabs -->
<ul class="schedule-nav nav nav-pills nav-fill" id="myTab" role="tablist">
<li class="nav-item mr-2">
<a class="nav-link active" id="tab-1" data-toggle="tab" href="#tab-1-content" role="tab" aria-controls="tab-1-content" aria-selected="true">
<span class="heading">Day 1</span>
<span class="meta">(Fri 07, May)</span>
</a>
</li>
<li class="nav-item mr-2">
<a class="nav-link" id="tab-2" data-toggle="tab" href="#tab-2-content" role="tab" aria-controls="tab-2-content" aria-selected="false">
<span class="heading">Day 2</span>
<span class="meta">(Sat 08, May)</span>
</a>
</li>
</ul>
<!-- Tab panes -->
<div class="schedule-tab-content tab-content">
<div class="tab-pane active" id="tab-1-content" role="tabpanel" aria-labelledby="tab-1">
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">09:00 - 09:10</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Welcoming Session</h3>
<div class="location mb-3"></div>
<div class="desc mb-3"></div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">09:10 - 09:50</h4>
<div class="profile">
<a href="#modal-speaker-jose-valim" data-toggle="modal" data-target="#modal-speaker-jose-valim">
<img class="profile-image rounded-circle mb-2" src="https://dashbit.co/images/team/JV-6c0d230edc6596281e81c03aa56cfc7b.jpg?vsn=d" alt="">
</a>
<div class="name"><a class="theme-link" href="#modal-speaker-jose-valim" data-toggle="modal" data-target="#modal-speaker-jose-valim">Jose Valim</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Elixir v1.12 updates and Q&A</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">updates on Elixir v1.12 with plenty of time for Q&A.</div>
<br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">10:10 - 10:40</h4>
<div class="profile">
<a href="#modal-speaker-john-invictus" data-toggle="modal" data-target="#modal-speaker-john-invictus"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/John_Invictus(1).jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-john-invictus" data-toggle="modal" data-target="#modal-speaker-john-invictus">John Invictus</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Getting started with Graphql with Absinthe</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">We'll create a simple blog API powered by Graphql</div>
<br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">10:50 - 11:20</h4>
<div class="profile">
<a href="#modal-speaker-peter-ullrich" data-toggle="modal" data-target="#modal-speaker-peter-ullrich"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Peter_Ullrich.jpeg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-peter-ullrich" data-toggle="modal" data-target="#modal-speaker-peter-ullrich">Peter Ullrich</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Architecture Patterns applied to Phoenix Projects</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">Phoenix projects come with the Model-View-Controller (MVC) pattern out-of-the-box. This pattern works great for small to medium-scale projects. But how do you structure your project once it becomes complex? Architectural patterns can help you with this. I will explain how Phoenix uses the MVC pattern, explain its pros and cons, how to modularize a complex codebase into a Majestic Monolith using components, and how to make your project future-proof with the Explicit Architecture.</div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">11:30 - 12:00</h4>
<div class="profile">
<a href="#modal-speaker-juliana-helena" data-toggle="modal" data-target="#modal-speaker-juliana-helena"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/juliana_photo.jpeg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-juliana-helena" data-toggle="modal" data-target="#modal-speaker-juliana-helena">Juliana Helena</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">PubSub in Liveview</h3>
<div class="location mb-3"></div>
<div class="desc mb-3"></div>
<br><br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">12:00 - 12:30</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Coffee Break</h3>
<div class="location mb-3"></div>
<div class="desc mb-3"></div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">12:35 - 13:05</h4>
<div class="profile">
<a href="#modal-speaker-tymon-tobolski" data-toggle="modal" data-target="#modal-speaker-tymon-tobolski"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Tymon_Tobolski.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-tymon-tobolski" data-toggle="modal" data-target="#modal-speaker-tymon-tobolski">Tymon Tobolski</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Only possible with Elixir - Ubots Case Study</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">
How to build four successful products with a tiny team of two working part-time after-hours? The answer is: Elixir.
<br>
We will share:
<ul>
<li>What are Slack Bots and why you should care</li>
<li>How we decided on our architecture and what were the consequences</li>
<li>How we've build a new framework using old ideas</li>
<li>How we've built an end-to-end testing framework for complex interactions</li>
</ul>
</div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">13:15 - 13:45</h4>
<div class="profile">
<a href="#modal-speaker-jackline-kaunda" data-toggle="modal" data-target="#modal-speaker-jackline-kaunda"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/jackie.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-jackline-kaunda" data-toggle="modal" data-target="#modal-speaker-jackline-kaunda">Jackie Kaunda</a></div>
</div><!--//profile-->
<div class="profile">
<a href="#modal-speaker-linda-achieng" data-toggle="modal" data-target="#modal-speaker-linda-achieng"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/linda-otieno.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-linda-achieng" data-toggle="modal" data-target="#modal-speaker-linda-achieng">Linda Achieng</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Building a simple billing system using Genservers </h3>
<div class="location mb-3"></div>
<div class="desc mb-3">
This talk is about one of our ongoing project which allows us to pay some of our bills automatically at the end of each month.
</div>
<br><br><br><br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">13:55 - 14:05</h4>
<div class="profile">
<a href="#modal-speaker-getty-orawo" data-toggle="modal" data-target="#modal-speaker-getty-orawo"><img class="profile-image rounded-circle mb-2" src="assets/images/speakers/getty-orawo.png" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-getty-orawo" data-toggle="modal" data-target="#modal-speaker-getty-orawo">Getty Orawo</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Exodus to Elixir (stateless transition)</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">A brief overview of what it entails while transitioning from an object oriented world into a paradigm that could care less about keeping state</div>
<br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">14:10 - 14:40</h4>
<div class="profile">
<a href="#modal-speaker-1" data-toggle="modal" data-target="#modal-speaker-1"><img class="profile-image rounded-circle mb-2" src="assets/images/speakers/elixir_outlaws.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-1" data-toggle="modal" data-target="#modal-speaker-1">Elixir Outlaws</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Jamii (Community)</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">Live Podcast by Elixir Outlaws</div>
<br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">15:00 - 15:15</h4>
<div class="profile">
<a href="#modal-speaker-1" data-toggle="modal" data-target="#modal-speaker-1"><img class="profile-image rounded-circle mb-2" src="assets/images/logos/eef-logo-1.png" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-1" data-toggle="modal" data-target="#modal-speaker-1">Chantelle Kyenderetta</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">What is Erlang Ecosystem Foundation?</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">Get to know more about Erlang Ecosystem Foundation</div>
<br><br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">15:25 - 16:05</h4>
<div class="profile">
<a href="#modal-speaker-francesco-cesarini" data-toggle="modal" data-target="#modal-speaker-francesco-cesarini"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Francesco_Cesarini.jpeg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-francesco-cesarini" data-toggle="modal" data-target="#modal-speaker-francesco-cesarini">Francesco Cesarini</a></div>
</div><!--//profile-->
<div class="profile">
<a href="#modal-speaker-simon-thompson" data-toggle="modal" data-target="#modal-speaker-simon-thompson"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Simon_Thompson_adobespark.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-simon-thompson" data-toggle="modal" data-target="#modal-speaker-simon-thompson">Simon Thompson</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Industry versus academia? Learning and teaching programming</h3>
<div class="location mb-3"></div>
<div class="desc mb-3">In our talk we’ll explore this hypothesis: in industry, you are learning a technology you will use to develop software, whereas in an academic setting, you are there to learn how to learn. Based on our experience of travelling in opposite directions: Francesco from industry to academia, and Simon from a theoretical to a more pragmatic approach, we’ll test the hypothesis, and, through evidence and anecdotes, show that in fact it is more complicated and diverse than we had first imagined.</div>
<br><br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">16:05 - 16:15</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Closing Remarks</h3>
<div class="location mb-3"></div>
<div class="desc"></div>
</div><!--//content-->
</div><!--//item-->
</div><!--//tab-1-content-->
<div class="tab-pane" id="tab-2-content" role="tabpanel" aria-labelledby="tab-2">
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">10:00 - 10:10</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Welcoming Session</h3>
<div class="location mb-3"></div>
<div class="desc"></div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">10:10 - 10:40</h4>
<div class="profile">
<a href="#modal-speaker-jeffrey-mathias" data-toggle="modal" data-target="#modal-speaker-jeffrey-mathias"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Jeffrey_Matthias.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-jeffrey-mathias" data-toggle="modal" data-target="#modal-speaker-1">Jeffrey Matthias</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Effective Elixir Testing Coverage</h3>
<div class="location mb-3"></div>
<div class="desc">Your code base has tests, but are you safe to refactor? This talk isn't about getting to a test coverage number, but about how to design ExUnit tests to cover your code's behavior from responses to side effects. We will touch on test theory, using test doubles, and demonstrate some ways to test asynchronous code.</div>
<br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">11:00 - 12:30</h4>
<div class="profile">
<a href="#modal-speaker-imo-inyang" data-toggle="modal" data-target="#modal-speaker-imo-inyang"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Imo_Inyang.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-imo-inyang" data-toggle="modal" data-target="#modal-speaker-imo-inyang">Imo Inyang</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Putting it together - Elixir + gRPC</h3>
<div class="location mb-3"></div>
<div class="desc"></div>
<br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">12:30 - 13:00</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Coffee Break</h3>
<div class="location mb-3"></div>
<div class="desc"></div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">13:00 - 14:30</h4>
<div class="profile">
<a href="#modal-speaker-nikola-begedin" data-toggle="modal" data-target="#modal-speaker-nikola-begedin"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/Nikola_Begedin(1).jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-nikola-begedin" data-toggle="modal" data-target="#modal-speaker-nikola-begedin">Nikola Begedin</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandbox</h3>
<div class="location mb-3"></div>
<div class="desc">
Test suites are often called E2E, even when, due to valid reasons, we have to mock out important parts of our setup, such as the database, or even a backend API. With Elixir as backend, it's possible to use and expose the Ecto sandbox to make writing proper, isolated E2E tests, each having their own data setup, a breeze.
</div>
<br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-talk">
<div class="meta">
<h4 class="time mb-3">14:40 - 15:20</h4>
<div class="profile">
<a href="#modal-speaker-bruce-tate" data-toggle="modal" data-target="#modal-speaker-bruce-tate"><img class="profile-image rounded-circle mb-2" src="/assets/images/speakers/bruce-brown-black.jpg" alt=""></a>
<div class="name"><a class="theme-link" href="#modal-speaker-bruce-tate" data-toggle="modal" data-target="#modal-speaker-bruce-tate">Bruce Tate</a></div>
</div><!--//profile-->
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Exploring Practices of Growth and Decline</h3>
<div class="location mb-3"></div>
<div class="desc">Software development is a wonderfully conflicted mix of art and science. This keynote will examine leverage. Specifically, we'll dive into practices, processes and code organization that lead to compounded growth, or decay, of development organizations.</div>
<br><br><br>
</div><!--//content-->
</div><!--//item-->
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">15:20 - 15:30</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Closing Remarks</h3>
<div class="location mb-3"></div>
<div class="desc"></div>
</div><!--//content-->
</div><!--//item-->
<div class="item item-other">
<div class="meta">
<h4 class="time mb-3">15:30 - 16:30</h4>
</div><!--//meta-->
<div class="content">
<h3 class="title mb-3">Dinner & After-party</h3>
<div class="desc">Bring your food and drinks</div>
</div><!--//content-->
</div><!--//item-->
</div><!--//tab-2-content-->
</div><!--//schedule-tab-content-->
</div><!--//container-->
</section><!--//schedule-section-->
<!-- Modal Speaker Bruce Tate -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-bruce-tate" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Bruce Tate</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/bruce-brown-black.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Bruce Tate</h2>
<div class="meta">Founder</div>
<div class="meta mb-2">Groxio</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/redrapids"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href="https://www.linkedin.com/in/bruce-tate-a836b/"><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href="https://github.com/batate"><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Bruce Tate is a kayaker, climber, programmer and father of two from Chattanooga, Tennessee. The award winning author's dozen titles include <strong>Seven Languages in Seven Weeks</strong>, <strong>Elixir Systems with OTP</strong>, and <strong>Phoenix LiveView</strong>. His love for teaching and computer languages led him to found Groxio in 2018, a teaching company that uses innovative techniques to teach developers Elixir and the joy of discovering new languages. The serial entrepreneur has helped start three companies, and before Groxio, served as CTO for icanmakeitbetter. Bruce stays active in the functional programming community as a speaker, author, editor and conference organizer.
</p>
<p class="mb-0">
Bruce will be giving a Keynote talk titled: <strong>Exploring Practices of Growth and Decline</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Francesco Cesarini -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-francesco-cesarini" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Francesco Cesarini</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Francesco_Cesarini.jpeg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Francesco Cesarini</h2>
<div class="meta">Founder & Technical Director</div>
<div class="meta mb-2">Erlang Solutions</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/FrancescoC"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href="https://www.linkedin.com/in/francescocesarini/"><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Founder of Erlang Solutions Ltd. Francesco has used Erlang on a daily basis since 1995, starting as an intern at Ericsson’s computer science laboratory, the birthplace of Erlang. He moved on to Ericsson’s Erlang training and consulting arm working on the first release of OTP, applying it to turnkey solutions and flagship telecom applications. In 1999, soon after Erlang was released as open source, he founded Erlang Solutions, who have become the world leaders in Erlang based consulting, contracting, training and systems development. Francesco has worked in major Erlang based projects both within and outside Ericsson, and as Technical Director, has led the development and consulting teams at Erlang Solutions. He is the co-author of 'Erlang Programming' and 'Designing for Scalability with Erlang/OTP' both published by O'Reilly. Francesco is also a lecturer at the University of Oxford, and has participated in the Future Learn Erlang MOOC, O'Reilly and University of Kent online Master Classes and is a regular conference speaker and tutor.
</p>
<p class="mb-0">
Francesco will be giving a Keynote talk titled: <strong>Industry versus academia? Learning and teaching programming</strong> together with <a href="#modal-speaker-simon-thompson" data-toggle="modal" data-target="#modal-speaker-simon-thompson">Simon Thompson</a>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Simon Thompson -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-simon-thompson" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Simon Thompson</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Simon_Thompson_adobespark.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Simon Thompson</h2>
<div class="meta">Researcher, author and teacher</div>
<div class="meta mb-2">IOHK, University of Kent and ELTE</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/thompson_si"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Researcher, author and teacher, senior researcher for IOHK and professor at the University of Kent and ELTE, Budapest.
His research has covered many aspects of functional programming, including verification, tool building and testing for Erlang, Haskell and OCaml. He is an author of books on type theory, Haskell and Erlang, and runs a MOOC on Erlang for FutureLearn. He is currently a senior research lead at IOHK, developing a DSL for financial contracts on blockchain.
</p>
<p class="mb-0">
Simon will be giving a Keynote talk titled: <strong>Industry versus academia? Learning and teaching programming</strong> together with <a href="#modal-speaker-francesco-cesarini" data-toggle="modal" data-target="#modal-speaker-francesco-cesarini">Francesco Cesarini</a>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Jose Valim -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-jose-valim" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Jose Valim</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="https://dashbit.co/images/team/JV-6c0d230edc6596281e81c03aa56cfc7b.jpg?vsn=d" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Jose Valim</h2>
<div class="meta">Chief Adoption Officer</div>
<div class="meta mb-2">Dashbit</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/josevalim"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href="https://github.com/josevalim"><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
José Valim is the creator of the Elixir programming language and Chief Adoption Officer at Dashbit, a company that focuses on Sustainable Open Source and Continuous Adoption to boost the Elixir ecosystem. He is also a seasoned speaker, the author of three programming books, and an active member of the Open Source community.
</p>
<p class="mb-0">
Jose will be giving a Keynote talk titled: <strong>Elixir v1.12 updates and Q&A</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker John Invictus -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-john-invictus" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">John Invictus</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/John_Invictus(1).jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">John Invictus</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2">Postagraph</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/invictus_john"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
<blockquote> which i can not create, i do not understand.</blockquote>
I am an Elixir developer at Postagraph who loves to explore every aspect of Elixir Language
</p>
<p class="mb-0">
John will be giving a talk titled: <strong>Getting started with Graphql with Absinthe</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Peter Ullrich -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-peter-ullrich" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Peter Ullrich</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Peter_Ullrich.jpeg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Peter Ullrich</h2>
<div class="meta">Senior Software Engineer</div>
<div class="meta mb-2">Studitemps GmbH</div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="http://twitter.com/pjullrich"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Loves Africa and Elixir. Has a psychology background. Ex-Podcaster. Current YouTuber. Amateur photographer, musician, and athlete.
</p>
<p class="mb-0">
Peter will be giving a talk titled: <strong>Architecture Patterns applied to Phoenix Projects
</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Jackline Kaunda -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-jackline-kaunda" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Jackline Kaunda</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/jackie.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Jackie Kaunda</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2"><a href="https://remote.com/">Remote</a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/jacquiekaunda"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
</p>
<p class="mb-0">
Jackline will be giving a talk titled: <strong>Building a simple billing system using Genservers</strong> together with <a href="#modal-speaker-linda-achieng" data-toggle="modal" data-target="#modal-speaker-linda-achieng">Linda Achieng</a>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Linda Achieng -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-linda-achieng" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Linda Achieng</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/linda-otieno.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Linda Achieng</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2"><a href="">Syncro</a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/KadzLyn"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
</p>
<p class="mb-0">
Linda will be giving a talk titled: <strong>Building a simple billing system using Genservers</strong> together with <a href="#modal-speaker-jackie-kaunda" data-toggle="modal" data-target="#modal-speaker-jackie-kaunda">Jackie Kaunda</a>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Jeffrey Mathias -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-jeffrey-mathias" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Jeffrey Mathias</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Jeffrey_Matthias.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Jeffrey Mathias</h2>
<div class="meta">Staff Engineer</div>
<div class="meta mb-2"><a href="https://community.com">Community.com</a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/idlehands"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
<blockquote>
Is there a test for that?
</blockquote>
Co-author of Testing Elixir. Staff Engineer at Community.com. I like to create thing and to support others doing so.
</p>
<p class="mb-0">
Jeffry will be giving a talk titled: <strong>Effective Elixir Testing Coverage
</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Getty Orawo -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-getty-orawo" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Getty Orawo</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/getty-orawo.png" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Getty Orawo</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2"><a href=""></a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/gettyorawo"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Founder GirlsGetGeeky
</p>
<p class="mb-0">
Getty will be giving a lightning talk titled: <strong>Exodus to Elixir (stateless transition)</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Imo Inyang -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-imo-inyang" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Imo Inyang</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Imo_Inyang.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Imo Inyang</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2"><a href=""></a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/reimoinyang"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
</p>
<p class="mb-0">
Imo Inyang will be giving a training on: <strong>Putting it together - Elixir + gRPC
</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Juliana Helena -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-juliana-helena" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Juliana Helena</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/juliana_photo.jpeg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Juliana Helena</h2>
<div class="meta">Software Developer</div>
<div class="meta mb-2"><a href=""></a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href=""><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Juliana is an Elixir Developer who strongly believes in the importance of multidisciplinary, inclusion and diversity in Technology.
LGBTQI + person, originating from the outskirts of her city, had her life transformed by learning programming and tries to take it to other people.
</p>
<p class="mb-0">
Juliana will be giving a talk titled: <strong>PubSub in Liveview
</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Nikola Begedin -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-nikola-begedin" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Nikola Begedin</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Nikola_Begedin(1).jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Nikola Begedin</h2>
<div class="meta">Freelancer and full-stack developer</div>
<div class="meta mb-2"><a href="https://www.v7labs.com/">V7Labs</a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/begedinnikola"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href="https://www.linkedin.com/in/nikola-begedin-54541036/"><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Started with .NET, added some Js to the mix, to become full stack, then shifted to Ruby on Rails with Ember, soon replaced by Elixir on backend and basically anything on the frontend (currently Vue).
</p>
<p class="mb-0">
Nikola will be giving a training on: <strong>Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandbox</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<!-- Modal Speaker Tymon Tobolski -->
<div class="modal modal-speaker modal-speaker-1" id="modal-speaker-tymon-tobolski" tabindex="-1" role="dialog" aria-labelledby="speaker-1-ModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="speaker-1-ModalLabel" class="modal-title sr-only">Tymon Tobolski</h4>
</div>
<div class="modal-body p-0">
<div class="media flex-column flex-md-row theme-bg-light p-4 p-lg-5">
<img class="profile-image mb-3 mb-md-0 mr-md-4 rounded-circle mx-auto" src="assets/images/speakers/Tymon_Tobolski.jpg" alt="logo" />
<div class="media-body text-center text-md-left mx-auto">
<h2 class="name mb-2">Tymon Tobolski</h2>
<div class="meta">Co-founder</div>
<div class="meta mb-2"><a href="">Ubots</a></div>
<ul class="social-list list-inline mb-0">
<li class="list-inline-item"><a href="https://twitter.com/iteamon"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-linkedin-in fa-fw"></i></a></li>
<li class="list-inline-item"><a href=""><i class="fab fa-github fa-fw"></i></a></li>
</ul><!--//social-list-->
</div><!--//media-body-->
</div><!--//media-->
<div class="desc p-4 p-lg-5">
<p>
Software engineer with over 10 years of experience in application development and infrastructure. I've been working with clients ranging from small startups to unicorn enterprises. Currently building useful Slack bots at Ubots.
</p>
<p>Author of tesla - the flexible HTTP client library for Elixir.</p>
<p class="mb-0">
Nikola will be giving a training on: <strong>Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandbox</strong>
</p>
</div>
</div><!--//modal-body-->
</div><!--//modal-content-->
</div><!--//modal-dialog-->
</div><!--//modal-->
<footer class="footer py-5 theme-bg-primary">
<div class="container text-center">
<ul class="social-list list-inline mb-4">
<!-- <li class="list-inline-item mr-3"><a href="#"><i class="fas fa-envelope"></i></a></li>-->
<li class="list-inline-item mr-3"><a target="_blank" href="https://twitter.com/ElixirConfAfric"><i class="fab fa-twitter fa-fw"></i></a></li>
<li class="list-inline-item mr-3"><a target="_blank" href="#"><i class="fab fa-instagram fa-fw"></i></a></li>
<li class="list-inline-item mr-0"><a target="_blank" href="https://www.youtube.com/channel/UCpopan9eiGQJeU6QsZSzTsg"><i class="fab fa-youtube fa-fw"></i></a></li>
</ul><!--//social-list-->
<small><a href="https://github.com/beamkenya/elixirconfafrica_code_of_conduct/blob/main/README.md" target="_blank">Code of Conduct</a></small><br>
<small class="copyright">Made with <i class="fas fa-heart" style="color: #EC645E;"></i> by <a href="https://github.com/beamkenya" target="_blank">Elixir Communities in Africa</a></small>
</div><!--//container-->
</footer>
<!-- Javascript -->
<script type="text/javascript" src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<script src="assets/plugins/popper.min.js"></script>
<script src="assets/plugins/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/plugins/back-to-top.js"></script>
<script src="assets/plugins/jquery.scrollTo.min.js"></script>
<script src="assets/js/main.js"></script>