PageSourceSearch

https://2017.phpsouthcoast.co.uk/schedule/

html phpsouthcoast.co.uk collected 2026-10-02 05:05:49 UTC 37,123 bytes, 1,286 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4
5    <meta charset="utf-8">
6    <meta name="google-site-verification" content="anG2w-GeLmmvlUXpV-fqIZIVfr0uVsEQGK3cRHijHJI" />
7    <meta http-equiv="X-UA-Compatible" content="IE=edge">
8    <meta name="viewport" content="width=device-width, initial-scale=1">
9    <meta name="description" content="Join us for a PHP Conference on the south coast, UK in Summer 2017!
10">
11    <meta name="author" content="">
12    <meta name="keywords" content="PHP, Conference, South coast, Hampshire, Portsmouth, England" />
13    <link rel="canonical" href="https://2017.phpsouthcoast.co.uk/schedule/">
14
15    <title>Schedule</title>
16
17    <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
18    <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
19    <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
20    <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
21    <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
22    <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
23    <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
24    <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
25    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
26    <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
27    <link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
28    <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
29    <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
30    <link rel="manifest" href="/manifest.json">
31    <link rel="shortcut icon" href="/favicon.ico?v=1" />
32    <meta name="msapplication-TileColor" content="#00aba9">
33    <meta name="msapplication-TileImage" content="/mstile-144x144.png">
34    <meta name="theme-color" content="#ffffff">
35
36    <link href="/css/site.css" rel="stylesheet">
37
38    <link href="//fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
39
40    <!-- jQuery -->
41<script src="/js/jquery.min.js"></script>
41
42
43<!-- Bootstrap Core JavaScript -->
44<script src="/js/bootstrap.min.js"></script>
44
45
46
47<script>
vendor: 369 bytes, lines 47-53
47
48    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
49                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
50            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
51    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
52
53    ga('create', '
53UA-70960014-1
vendor: 41 bytes, lines 53-55
53', 'auto');
54    ga('send', 'pageview');
55
56</script>
56
57
58<!-- Facebook Pixel Code -->
59<script>
vendor: 438 bytes, lines 59-66
59
60    !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
61            n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
62        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
63        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
64            document,'script','//connect.facebook.net/en_US/fbevents.js');
65
66    fbq('init', '
661691129124509948
vendor: 33 bytes, lines 66-67
66');
67    fbq('track', "PageView");
67</script>
67
68<noscript><img height="1" width="1" style="display:none"
69               src="https://www.facebook.com/tr?id=1691129124509948&ev=PageView&noscript=1"
70/></noscript>
71<!-- End Facebook Pixel Code -->
72
73
74<link rel="stylesheet" type="text/css" href='https://css.tito.io/v1.1' />
75<script src="https://js.tito.io/v1" async></script>
75
76
77
78</head>
79
80
81<body class="schedule">
82<nav class="navbar navbar-default navbar-static-top" role="navigation">
83    <div class="container">
84        <!-- Brand and toggle get grouped for better mobile display -->
85        <div class="navbar-header">
86            <button type="button" class="navbar-toggle" data-toggle="collapse"
87                    data-target="#bs-example-navbar-collapse-1">
88                <span class="sr-only">Toggle navigation</span>
89                <span class="icon-bar"></span>
90                <span class="icon-bar"></span>
91                <span class="icon-bar"></span>
92            </button>
93            <a class="navbar-brand" href="/">
94                <img src="/img/logo.png" alt="PHP South Coast">
95            </a>
96        </div>
97        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
98            <ul class="nav navbar-nav navbar-right">
99                
100                
101                    
102                
103                    
104                
105                    
106                
107                    
108                
109                    
110                
111                    
112                
113                    
114                
115                    
116                        
117                            <li class="active"><a href="/schedule/">Schedule</a></li>
118                        
119                    
120                
121                    
122                
123                    
124                
125                    
126                        
127                            <li><a href="/speakers/">Speakers</a></li>
128                        
129                    
130                
131                    
132                        
133                            <li><a href="/venue/">Venue</a></li>
134                        
135                    
136                
137                    
138                        
139                            <li><a href="/sponsors/">Sponsors</a></li>
140                        
141                    
142                
143                    
144                
145                    
146                        
147                            <li><a href="/shop/">Shop</a></li>
148                        
149                    
150                
151                    
152                        
153                            <li><a href="/code-of-conduct/">Code of Conduct</a></li>
154                        
155                    
156                
157                    
158                        
159                            <li><a href="/contact/">Contact</a></li>
160                        
161                    
162                
163            </ul>
164        </div>
165        <!-- /.navbar-collapse -->
166    </div>
167    <!-- /.container -->
168</nav>
169
170<div class="content">
171    <div class="jumbotron">
172    <div class="container">
173        <header>
174            <h1>Schedule</h1>
175        </header>
176    </div>
177</div>
178
179<div class="container">
180    <p>
181        This year, the conference takes places over two days; two tracks on Friday and one track on Saturday. Saturday
182        will also feature a hands on space (in the second track).
183    </p>
184    <p>View day: <a href="#friday">Friday</a> | <a href="#saturday">Saturday</a></p>
185    <h2 id="friday">Friday 9th June</h2>
186    <table class="table table-striped table-bordered">
187        <thead>
188        <tr>
189            <th>Time</th>
190            <th>Spectrum IT Room</th>
191            <th>JetBrains Room</th>
192        </tr>
193        </thead>
194        <tbody>
195        <tr>
196            <td>08:00</td>
197            <td colspan="2">
198                <strong>Registration and morning refreshments</strong>
199                <p>
200                    Please arrive between 8am and 9am to register. Tea, coffee and light snacks will be available.
201                </p>
202                <p>
203                    Free water will be available throughout the day. Soft drinks will also be available to purchase
204                    (cash only).
205                </p>
206            </td>
207        </tr>
208        <tr>
209            <td class="lead">09:00</td>
210            <td colspan="2"><p class="lead">Opening announcements</p></td>
211        </tr>
212        <tr>
213            <td class="lead">09:10</td>
214            
215            
216            
217            <td
218     colspan="2" 
219    
220>
221    <p class="lead">
222        
223        <a href="/speakers/samantha-quinones/">
224            <img src="/img/speakers/samantha_quinones.png" class="img-responsive img-rounded hidden-xs avatar"
225                 alt="Samantha Quiñones">
226        </a>
227        
228         Keynote: 
229        The New Revolution
230    </p>
231    <p>
232        <i class="fa fa-user" aria-hidden="true"></i>
233        <a href="/speakers/samantha-quinones/">
234            Samantha Quiñones
235        </a>
236    </p>
237    <p class="pull-right">
238        <a href="/speakers/samantha-quinones/">Read more &raquo;</a>
239    </p>
240</td>
241
242
243
244
245        </tr>
246        <tr>
247            <td>09:50</td>
248            <td colspan="2">Change over</td>
249        </tr>
250        <tr>
251            <td class="lead">10:00</td>
252            
253            
254            <td
255    
256    
257>
258    <p class="lead">
259        
260        <a href="/speakers/marcello-duarte/">
261            <img src="/img/speakers/marcello_duarte.jpeg" class="img-responsive img-rounded hidden-xs avatar"
262                 alt="Marcello Duarte">
263        </a>
264        
265        
266        Introduction to functional programming with Phunkie
267    </p>
268    <p>
269        <i class="fa fa-user" aria-hidden="true"></i>
270        <a href="/speakers/marcello-duarte/">
271            Marcello Duarte
272        </a>
273    </p>
274    <p class="pull-right">
275        <a href="/speakers/marcello-duarte/">Read more &raquo;</a>
276    </p>
277</td>
278
279
280
281
282
283            
284            
285            <td
286    
287    
288>
289    <p class="lead">
290        
291        <a href="/speakers/andrew-rota/">
292            <img src="/img/speakers/andrew_rota.jpeg" class="img-responsive img-rounded hidden-xs avatar"
293                 alt="Andrew Rota">
294        </a>
295        
296        
297        Ten practical ways to improve front-end performance
298    </p>
299    <p>
300        <i class="fa fa-user" aria-hidden="true"></i>
301        <a href="/speakers/andrew-rota/">
302            Andrew Rota
303        </a>
304    </p>
305    <p class="pull-right">
306        <a href="/speakers/andrew-rota/">Read more &raquo;</a>
307    </p>
308</td>
309
310
311
312
313        </tr>
314        <tr>
315            <td>10:50</td>
316            <td colspan="2">
317                <strong>Refreshments</strong>
318                <p>Tea and coffee will be served.</p>
319                <p>Free water, with soft drinks available to purchase (cash only).</p>
320            </td>
321        </tr>
322        <tr>
323            <td class="lead">11:15</td>
324            
325            
326            
327            <td
328    
329     rowspan="2" 
330>
331    <p class="lead">
332        
333        <a href="/speakers/nikita-popov/">
334            <img src="/img/speakers/nikita_popov.jpg" class="img-responsive img-rounded hidden-xs avatar"
335                 alt="Nikita Popov">
336        </a>
337        
338        
339        Static Optimization of PHP Bytecode
340    </p>
341    <p>
342        <i class="fa fa-user" aria-hidden="true"></i>
343        <a href="/speakers/nikita-popov/">
344            Nikita Popov
345        </a>
346    </p>
347    <p class="pull-right">
348        <a href="/speakers/nikita-popov/">Read more &raquo;</a>
349    </p>
350</td>
351
352
353
354
355
356            
357            
358            <td
359    
360    
361>
362    <p class="lead">
363        
364        <a href="/speakers/giorgio-sironi/">
365            <img src="/img/speakers/giorgio_sironi.jpeg" class="img-responsive img-rounded hidden-xs avatar"
366                 alt="Giorgio Sironi">
367        </a>
368        
369        
370        Long running PHP processes
371    </p>
372    <p>
373        <i class="fa fa-user" aria-hidden="true"></i>
374        <a href="/speakers/giorgio-sironi/">
375            Giorgio Sironi
376        </a>
377    </p>
378    <p class="pull-right">
379        <a href="/speakers/giorgio-sironi/">Read more &raquo;</a>
380    </p>
381</td>
382
383
384
385
386        </tr>
387        <tr>
388            <td class="lead">11:45</td>
389            
390            
391            <td
392    
393    
394>
395    <p class="lead">
396        
397        <a href="/speakers/gareth-ellis/">
398            <img src="/img/speakers/gareth_ellis.jpeg" class="img-responsive img-rounded hidden-xs avatar"
399                 alt="Gareth Ellis">
400        </a>
401        
402        
403        From Hamfist to Hamcrest: more expressive tests in PHP
404    </p>
405    <p>
406        <i class="fa fa-user" aria-hidden="true"></i>
407        <a href="/speakers/gareth-ellis/">
408            Gareth Ellis
409        </a>
410    </p>
411    <p class="pull-right">
412        <a href="/speakers/gareth-ellis/">Read more &raquo;</a>
413    </p>
414</td>
415
416
417
418
419        </tr>
420        <tr>
421            <td>12:05</td>
422            <td colspan="2">
423                <strong>Lunch</strong>
424                <p>Lunch will be served in the main exhibition area.</p>
425                <p>Free water, with soft drinks available to purchase (cash only).</p>
426            </td>
427        </tr>
428        <tr>
429            <td class="lead">13:10</td>
430            
431            
432            <td
433    
434    
435>
436    <p class="lead">
437        
438        <a href="/speakers/nils-adermann/">
439            <img src="/img/speakers/nils_adermann.jpg" class="img-responsive img-rounded hidden-xs avatar"
440                 alt="Nils Adermann">
441        </a>
442        
443        
444        Managing dependencies is more than running "composer update"
445    </p>
446    <p>
447        <i class="fa fa-user" aria-hidden="true"></i>
448        <a href="/speakers/nils-adermann/">
449            Nils Adermann
450        </a>
451    </p>
452    <p class="pull-right">
453        <a href="/speakers/nils-adermann/">Read more &raquo;</a>
454    </p>
455</td>
456
457
458
459
460
461            
462            
463            <td
464    
465    
466>
467    <p class="lead">
468        
469        <a href="/speakers/kat-zien/">
470            <img src="/img/speakers/kat_zien.jpeg" class="img-responsive img-rounded hidden-xs avatar"
471                 alt="Kat Zien">
472        </a>
473        
474        
475        Get GOing with a new language
476    </p>
477    <p>
478        <i class="fa fa-user" aria-hidden="true"></i>
479        <a href="/speakers/kat-zien/">
480            Kat Zien
481        </a>
482    </p>
483    <p class="pull-right">
484        <a href="/speakers/kat-zien/">Read more &raquo;</a>
485    </p>
486</td>
487
488
489
490
491        </tr>
492        <tr>
493            <td>14:00</td>
494            <td colspan="2">Room change</td>
495        </tr>
496        <tr>
497            <td class="lead">14:10</td>
498            
499            
500            
501            <td
502    
503     rowspan="2" 
504>
505    <p class="lead">
506        
507        <a href="/speakers/ciaran-mcnulty/">
508            <img src="/img/speakers/ciaran_mcnulty.jpeg" class="img-responsive img-rounded hidden-xs avatar"
509                 alt="Ciaran McNulty">
510        </a>
511        
512        
513        Driving Design through Examples
514    </p>
515    <p>
516        <i class="fa fa-user" aria-hidden="true"></i>
517        <a href="/speakers/ciaran-mcnulty/">
518            Ciaran McNulty
519        </a>
520    </p>
521    <p class="pull-right">
522        <a href="/speakers/ciaran-mcnulty/">Read more &raquo;</a>
523    </p>
524</td>
525
526
527
528
529
530            
531            
532            <td
533    
534    
535>
536    <p class="lead">
537        
538        <a href="/speakers/katy-ereira/">
539            <img src="/img/speakers/katy_ereira.jpeg" class="img-responsive img-rounded hidden-xs avatar"
540                 alt="Katy Ereira">
541        </a>
542        
543        
544        Knit 1, Perl 1
545    </p>
546    <p>
547        <i class="fa fa-user" aria-hidden="true"></i>
548        <a href="/speakers/katy-ereira/">
549            Katy Ereira
550        </a>
551    </p>
552    <p class="pull-right">
553        <a href="/speakers/katy-ereira/">Read more &raquo;</a>
554    </p>
555</td>
556
557
558
559
560        </tr>
561        <tr>
562            <td class="lead">14:40</td>
563            
564            
565            <td
566    
567    
568>
569    <p class="lead">
570        
571        <a href="/speakers/derick-rethans/">
572            <img src="/img/speakers/derick_rethans.jpeg" class="img-responsive img-rounded hidden-xs avatar"
573                 alt="Derick Rethans">
574        </a>
575        
576        
577        What's New in Xdebug?
578    </p>
579    <p>
580        <i class="fa fa-user" aria-hidden="true"></i>
581        <a href="/speakers/derick-rethans/">
582            Derick Rethans
583        </a>
584    </p>
585    <p class="pull-right">
586        <a href="/speakers/derick-rethans/">Read more &raquo;</a>
587    </p>
588</td>
589
590
591
592
593        </tr>
594        <tr>
595            <td>15:00</td>
596            <td colspan="2">
597                <strong>Refreshments</strong>
598                <p>Tea and coffee will be served.</p>
599                <p>Free water, with soft drinks available to purchase (cash only).</p>
600            </td>
601        </tr>
602        <tr>
603            <td class="lead">15:25</td>
604            
605            
606            <td
607    
608    
609>
610    <p class="lead">
611        
612        <a href="/speakers/juliette-reinders-folmer/">
613            <img src="/img/speakers/juliette_reinders_folmer.jpg" class="img-responsive img-rounded hidden-xs avatar"
614                 alt="Juliette Reinders Folmer">
615        </a>
616        
617        
618        Don't work for PHPCS, make PHPCS work for you
619    </p>
620    <p>
621        <i class="fa fa-user" aria-hidden="true"></i>
622        <a href="/speakers/juliette-reinders-folmer/">
623            Juliette Reinders Folmer
624        </a>
625    </p>
626    <p class="pull-right">
627        <a href="/speakers/juliette-reinders-folmer/">Read more &raquo;</a>
628    </p>
629</td>
630
631
632
633
634
635            
636            
637            <td
638    
639    
640>
641    <p class="lead">
642        
643        <a href="/speakers/matt-brunt/">
644            <img src="/img/speakers/matt_brunt.jpeg" class="img-responsive img-rounded hidden-xs avatar"
645                 alt="Matt Brunt">
646        </a>
647        
648        
649        Content Security Policies: Let's Break Stuff
650    </p>
651    <p>
652        <i class="fa fa-user" aria-hidden="true"></i>
653        <a href="/speakers/matt-brunt/">
654            Matt Brunt
655        </a>
656    </p>
657    <p class="pull-right">
658        <a href="/speakers/matt-brunt/">Read more &raquo;</a>
659    </p>
660</td>
661
662
663
664
665        </tr>
666        <tr>
667            <td>16:15</td>
668            <td colspan="2">Room change</td>
669        </tr>
670        <tr>
671            <td class="lead">16:25</td>
672            
673            
674            
675            <td
676    
677     rowspan="2" 
678>
679    <p class="lead">
680        
681        <a href="/speakers/amo-chohan/">
682            <img src="/img/speakers/amo_chohan.jpg" class="img-responsive img-rounded hidden-xs avatar"
683                 alt="Amo Chohan">
684        </a>
685        
686        
687        Test-driven Laravel
688    </p>
689    <p>
690        <i class="fa fa-user" aria-hidden="true"></i>
691        <a href="/speakers/amo-chohan/">
692            Amo Chohan
693        </a>
694    </p>
695    <p class="pull-right">
696        <a href="/speakers/amo-chohan/">Read more &raquo;</a>
697    </p>
698</td>
699
700
701
702
703
704            
705            
706            <td
707    
708    
709>
710    <p class="lead">
711        
712        <a href="/speakers/michael-heap/">
713            <img src="/img/speakers/michael_heap.jpg" class="img-responsive img-rounded hidden-xs avatar"
714                 alt="Michael Heap">
715        </a>
716        
717        
718        Don’t believe everything you learn
719    </p>
720    <p>
721        <i class="fa fa-user" aria-hidden="true"></i>
722        <a href="/speakers/michael-heap/">
723            Michael Heap
724        </a>
725    </p>
726    <p class="pull-right">
727        <a href="/speakers/michael-heap/">Read more &raquo;</a>
728    </p>
729</td>
730
731
732
733
734        </tr>
735        <tr>
736            <td class="lead">16:55</td>
737            
738            
739            <td
740    
741    
742>
743    <p class="lead">
744        
745        <a href="/speakers/gary-hockin/">
746            <img src="/img/speakers/gary_hockin.jpeg" class="img-responsive img-rounded hidden-xs avatar"
747                 alt="Gary Hockin">
748        </a>
749        
750        
751        My Favourite PhpStorm Surprises
752    </p>
753    <p>
754        <i class="fa fa-user" aria-hidden="true"></i>
755        <a href="/speakers/gary-hockin/">
756            Gary Hockin
757        </a>
758    </p>
759    <p class="pull-right">
760        <a href="/speakers/gary-hockin/">Read more &raquo;</a>
761    </p>
762</td>
763
764
765
766
767        </tr>
768        <tr>
769            <td>17:30</td>
770            <td colspan="2">
771                <strong>Social &amp; dinner service</strong>
772                <p>
773                    Dinner will be served after the talks finish, with two mains to choose from: chilli con carne or
774                    tomato and mozzarella puff pastry parcels.
775                </p>
776
777                <strong>Splice the Mainbrace!</strong>
778                <p>
779                    Splice the Mainbrace! Delegates who have completed their treasure map will qualify for a traditional
780                    tot of rum, just like the Royal Navy. The rums to choose from will be:
781                </p>
782                <ul>
783                    <li>Skipper Rum</li>
784                    <li>Pusser's Rum Gunpowder Proof</li>
785                    <li>Pusser's Rum Blue Label</li>
786                    <li>Sailor Jerry</li>
787                </ul>
788
789                <strong>Free Bar</strong>
790                <p>
791                    Everyone will get some tokens for our free bar in the JetBrains room, featuring a selection of local
792                    ales:
793                </p>
794                <ul>
795                    <li>Mary Rose Ale</li>
796                    <li>Old Speckled Hen</li>
797                    <li>Marston's Pedigree</li>
798                    <li>Black Sheep Ale</li>
799                    <li>Spitfire Ale</li>
800                    <li>Mean Time Pale Ale</li>
801                </ul>
802                <p>There will also be a selection of other beers, wines, and soft drinks.</p>
803
804                <strong>Laser Quest, sponsored by Roave</strong>
805                <p>
806                    To partake in the free laser quest activity, please go to the main registration desk to sign up. You
807                    can form your own team, or just join in with a game. Make sure to thank Roave for sponsoring this
808                    activity!
809                </p>
810
811                <strong>Board games &amp; card games, provided by A Fistful of Dice</strong>
812                <p>
813                    Board and card games are free to play in the gaming area after the conference ends. These are
814                    provided by a local games shop in Portsmouth, A Fistful of Dice.
815                </p>
816
817                <strong>Private Action Stations Exhibit Access</strong>
818                <p>
819                    All the exhibits in Action Stations will be available to enjoy for all our delegates in the evening
820                    once the public has left, including a simulator, interactive exhibits and a climbing wall. Access to
821                    the exhibits will be available until 9pm only.
822                </p>
823            </td>
824        </tr>
825        <tr>
826            <td>23:00</td>
827            <td colspan="2">
828                Everyone must leave!
829            </td>
830        </tr>
831        </tbody>
832    </table>
833
834    <h2 id="saturday">Saturday 10th June</h2>
835    <p>On Saturday, all talks take place in the Spectrum IT room. The JetBrains room will be home to our hands-on
836        space.</p>
837    <table class="table table-striped table-bordered">
838        <thead>
839        <tr>
840            <th>Time</th>
841            <th>Spectrum IT Room</th>
842            <th>JetBrains Room</th>
843        </tr>
844        </thead>
845        <tbody>
846        <tr>
847            <td>09:00</td>
848            <td colspan="2">
849                <strong>Morning refreshments</strong>
850            </td>
851        </tr>
852        <tr>
853            <td class="lead">10:00</td>
854            
855            
856            <td
857    
858    
859>
860    <p class="lead">
861        
862        <a href="/speakers/rob-allen/">
863            <img src="/img/speakers/rob_allen.jpg" class="img-responsive img-rounded hidden-xs avatar"
864                 alt="Rob Allen">
865        </a>
866        
867        
868        5 Features of a Good API
869    </p>
870    <p>
871        <i class="fa fa-user" aria-hidden="true"></i>
872        <a href="/speakers/rob-allen/">
873            Rob Allen
874        </a>
875    </p>
876    <p class="pull-right">
877        <a href="/speakers/rob-allen/">Read more &raquo;</a>
878    </p>
879</td>
880
881
882
883
884            <td rowspan="9" class="hands-on-space-info-cell-column">
885                <strong>Hands on space</strong>
886                <p>
887                    On the second day, the second track of the conference will be transformed into a <em>Hands On
888                    Space</em> - somewhere for people to put into practice the skills and technologies from their
889                    favourite talks, collaborate with other attendees, and get some personal in-depth tutorials from the
890                    experts.
891                </p>
892                <p>
893                    There'll be tables for you to sit down and get stuck in, and we'll post a timetable of who you can
894                    expect to work with during each hour of the day, alongside the great talks in the main track.
895                </p>
896                <p>
897                    Slots will be available to anyone who wants to take part - perhaps y
897ou'd like to give a face-to-face
898                    tutorial on your favourite framework, or show people how easy it is to contribute to your team's
899                    open source project? You don't have to pick a time now, but if you're interested, please
900                    <a href="/contact">contact us</a> so we can keep you updated and answer any questions you might
901                    have.
902                </p>
903            </td>
904        </tr>
905        <tr>
906            <td>10:50</td>
907            <td>Change over</td>
908        </tr>
909        <tr>
910            <td class="lead">11:00</td>
911            
912            
913            <td
914    
915    
916>
917    <p class="lead">
918        
919        <a href="/speakers/emily-stamey/">
920            <img src="/img/speakers/emily_stamey.jpeg" class="img-responsive img-rounded hidden-xs avatar"
921                 alt="Emily Stamey">
922        </a>
923        
924        
925        Status Change: Now Using Event Sourcing
926    </p>
927    <p>
928        <i class="fa fa-user" aria-hidden="true"></i>
929        <a href="/speakers/emily-stamey/">
930            Emily Stamey
931        </a>
932    </p>
933    <p class="pull-right">
934        <a href="/speakers/emily-stamey/">Read more &raquo;</a>
935    </p>
936</td>
937
938
939
940
941        </tr>
942        <tr>
943            <td>12:00</td>
944            <td>
945                <strong>Lunch</strong>
946                <p>Lunch will be served in the main exhibition area.</p>
947                <p>Free water, with soft drinks available to purchase (cash only).</p>
948            </td>
949        </tr>
950        <tr>
951            <td class="lead">13:00</td>
952            
953            
954            <td
955    
956    
957>
958    <p class="lead">
959        
960        <a href="/speakers/andreas-heigl/">
961            <img src="/img/speakers/andreas_heigl.jpeg" class="img-responsive img-rounded hidden-xs avatar"
962                 alt="Andreas Heigl">
963        </a>
964        
965        
966        How to handle 💩
967    </p>
968    <p>
969        <i class="fa fa-user" aria-hidden="true"></i>
970        <a href="/speakers/andreas-heigl/">
971            Andreas Heigl
972        </a>
973    </p>
974    <p class="pull-right">
975        <a href="/speakers/andreas-heigl/">Read more &raquo;</a>
976    </p>
977</td>
978
979
980
981
982        </tr>
983        <tr>
984            <td>13:50</td>
985            <td>Change over</td>
986        </tr>
987        <tr>
988            <td class="lead">14:00</td>
989            
990            
991            <td
992    
993    
994>
995    <p class="lead">
996        
997        <a href="/speakers/liam-wiltshire/">
998            <img src="/img/speakers/liam_wiltshire.jpeg" class="img-responsive img-rounded hidden-xs avatar"
999                 alt="Liam Wiltshire">
1000        </a>
1001        
1002        
1003        RegEx Is Your Friend
1004    </p>
1005    <p>
1006        <i class="fa fa-user" aria-hidden="true"></i>
1007        <a href="/speakers/liam-wiltshire/">
1008            Liam Wiltshire
1009        </a>
1010    </p>
1011    <p class="pull-right">
1012        <a href="/speakers/liam-wiltshire/">Read more &raquo;</a>
1013    </p>
1014</td>
1015
1016
1017
1018
1019        </tr>
1020        <tr>
1021            <td>14:50</td>
1022            <td>
1023                <strong>Refreshments</strong>
1024                <p>Tea and coffee will be served.</p>
1025                <p>Free water, with soft drinks available to purchase (cash only).</p>
1026            </td>
1027        </tr>
1028        <tr>
1029            <td class="lead">15:15</td>
1030            
1031            
1032            <td
1033    
1034    
1035>
1036    <p class="lead">
1037        
1038        <a href="/speakers/rowan-merewood/">
1039            <img src="/img/speakers/rowan_merewood.jpeg" class="img-responsive img-rounded hidden-xs avatar"
1040                 alt="Rowan Merewood">
1041        </a>
1042        
1043        
1044        Connecting people - Identity in your platform
1045    </p>
1046    <p>
1047        <i class="fa fa-user" aria-hidden="true"></i>
1048        <a href="/speakers/rowan-merewood/">
1049            Rowan Merewood
1050        </a>
1051    </p>
1052    <p class="pull-right">
1053        <a href="/speakers/rowan-merewood/">Read more &raquo;</a>
1054    </p>
1055</td>
1056
1057
1058
1059
1060        </tr>
1061        <tr>
1062            <td>16:05</td>
1063            <td colspan="2">Change over</td>
1064        </tr>
1065        <tr>
1066            <td class="lead">16:15</td>
1067            <td class="lead" colspan="2">Closing speech &amp; prize draw</td>
1068        </tr>
1069        <tr>
1070            <td class="lead">16:35</td>
1071            
1072            
1073            
1074            <td
1075     colspan="2" 
1076    
1077>
1078    <p class="lead">
1079        
1080        <a href="/speakers/christopher-hoult/">
1081            <img src="/img/speakers/christopher_hoult.jpeg" class="img-responsive img-rounded hidden-xs avatar"
1082                 alt="Christopher Hoult">
1083        </a>
1084        
1085         Keynote: 
1086        Ethical Engineering
1087    </p>
1088    <p>
1089        <i class="fa fa-user" aria-hidden="true"></i>
1090        <a href="/speakers/christopher-hoult/">
1091            Christopher Hoult
1092        </a>
1093    </p>
1094    <p class="pull-right">
1095        <a href="/speakers/christopher-hoult/">Read more &raquo;</a>
1096    </p>
1097</td>
1098
1099
1100
1101
1102        </tr>
1103        <tr>
1104            <td>17:15</td>
1105            <td colspan="2">Conference finishes</td>
1106        </tr>
1107        </tbody>
1108    </table>
1109</div>
1110
1111</div>
1112<!-- Footer -->
1113<footer>
1114    <div class="container" id="sponsors-bar">
1115    <div class="row">
1116        <p class="small">Our generous sponsors make this possible...</p>
1117    </div>
1118    <div class="row">
1119        
1120        <a href="https://www.spectrumit.co.uk" target="_blank" rel="noopener noreferrer">
1121            <img src="/img/sponsors/spectrumit.png" alt="Sponsored by Spectrum IT (Platinum)"
1122                 title="Sponsored by Spectrum IT (Platinum)">
1123        </a>
1124        
1125        <a href="https://d3r.com" target="_blank" rel="noopener noreferrer">
1126            <img src="/img/sponsors/d3r.png" alt="Sponsored by D3R (Gold)"
1127                 title="Sponsored by D3R (Gold)">
1128        </a>
1129        
1130        <a href="https://www.deployhq.com/" target="_blank" rel="noopener noreferrer">
1131            <img src="/img/sponsors/deploy.png" alt="Sponsored by Deploy (Gold)"
1132                 title="Sponsored by Deploy (Gold)">
1133        </a>
1134        
1135        <a href="https://inviqa.com/" target="_blank" rel="noopener noreferrer">
1136            <img src="/img/sponsors/inviqa.png" alt="Sponsored by Inviqa (Gold)"
1137                 title="Sponsored by Inviqa (Gold)">
1138        </a>
1139        
1140        <a href="https://www.nexmo.com/" target="_blank" rel="noopener noreferrer">
1141            <img src="/img/sponsors/nexmo.png" alt="Sponsored by Nexmo (Gold)"
1142                 title="Sponsored by Nexmo (Gold)">
1143        </a>
1144        
1145        <a href="https://19ft.com" target="_blank" rel="noopener noreferrer">
1146            <img src="/img/sponsors/19ft.png" alt="Sponsored by Nineteen Feet (Silver)"
1147                 title="Sponsored by Nineteen Feet (Silver)">
1148        </a>
1149        
1150        <a href="https://www.maruedr.com" target="_blank" rel="noopener noreferrer">
1151            <img src="/img/sponsors/maruedr.png" alt="Sponsored by Maru/edr (Silver)"
1152                 title="Sponsored by Maru/edr (Silver)">
1153        </a>
1154        
1155        <a href="https://www.siteground.co.uk" target="_blank" rel="noopener noreferrer">
1156            <img src="/img/sponsors/siteground.png" alt="Sponsored by SiteGround (Silver)"
1157                 title="Sponsored by SiteGround (Silver)">
1158        </a>
1159        
1160        <a href="https://magento.com" target="_blank" rel="noopener noreferrer">
1161            <img src="/img/sponsors/magento.png" alt="Sponsored by Magento (Silver)"
1162                 title="Sponsored by Magento (Silver)">
1163        </a>
1164        
1165        <a href="https://roave.com" target="_blank" rel="noopener noreferrer">
1166            <img src="/img/sponsors/roave.png" alt="Sponsored by Roave (Silver)"
1167                 title="Sponsored by Roave (Silver)">
1168        </a>
1169        
1170        <a href="https://www.jetbrains.com" target="_blank" rel="noopener noreferrer">
1171            <img src="/img/sponsors/jetbrains.png" alt="Sponsored by JetBrains (Track 2)"
1172                 title="Sponsored by JetBrains (Track 2)">
1173        </a>
1174        
1175        <a href="https://phpwomen.org/" target="_blank" rel="noopener noreferrer">
1176            <img src="/img/sponsors/phpwomen.png" alt="Sponsored by PHP Women (Community)"
1177                 title="Sponsored by PHP Women (Community)">
1178        </a>
1179        
1180        <a href="https://rootscope.co.uk/" target="_blank" rel="noopener noreferrer">
1181            <img src="/img/sponsors/rootscope.png" alt="Sponsored by RootScope (Community)"
1182                 title="Sponsored by RootScope (Community)">
1183        </a>
1184        
1185        <a href="https://www.afistfulofdice.co.uk/page/aboutus" target="_blank" rel="noopener noreferrer">
1186            <img src="/img/sponsors/afistfulofdice.png" alt="Sponsored by A Fistful of Dice (Social)"
1187                 title="Sponsored by A Fistful of Dice (Social)">
1188        </a>
1189        
1190    </div>
1191</div>
1192
1193    <div class="container">
1194        <div class="row">
1195            <div class="col-md-8">
1196                <ul class="list-inline">
1197                    <li><a href="/assets/phpsc17-sponsorship.pdf">Sponsor us</a></li>
1198                    &centerdot;
1199                    
1200                    
1201                        
1202                    
1203                        
1204                    
1205                        
1206                    
1207                        
1208                    
1209                        
1210                    
1211                        
1212                    
1213                        
1214                    
1215                        
1216                    
1217                        
1218                            
1219                                <li><a href="/team/">Team</a></li>
1220                            
1221                            &centerdot;
1222                        
1223                    
1224                        
1225                            
1226                                <li><a href="/press/">Press</a></li>
1227                            
1228                            &centerdot;
1229                        
1230                    
1231                        
1232                    
1233                        
1234                    
1235                        
1236                    
1237                        
1238                    
1239                        
1240                    
1241                        
1242                    
1243                        
1244                    
1245                    <li><a href="http://2016.phpsouthcoast.co.uk">2016 site</a></li>
1246                    &centerdot;
1247                    <li><a href="http://2015.phpsouthcoast.co.uk">2015 site</a></li>
1248                </ul>
1249                <p class="copyright text-muted small">
1249Copyright &copy; 2017 PHP South Coast conference. All rights reserved. PHP Hampshire CIC is registered in England and Wales, company number 09312297. VAT registered, number GB 226 583 594.</p>
1250            </div>
1251            <div class="col-md-3 col-md-offset-1">
1252                <ul class="list-inline">
1253                    
1254                    <li>
1255                        <a href="https://twitter.com/phpsouthcoast" title="Twitter">
1256                            <i class="fa fa-twitter fa-2x fa-inverse fa-fw"></i>
1257                        </a>
1258                    </li>
1259                    
1260                    <li>
1261                        <a href="https://www.facebook.com/events/557990004396353/" title="Facebook">
1262                            <i class="fa fa-facebook fa-2x fa-inverse fa-fw"></i>
1263                        </a>
1264                    </li>
1265                    
1266                    <li>
1267                        <a href="https://github.com/phphants/php-south-coast-2017" title="Github">
1268                            <i class="fa fa-github fa-2x fa-inverse fa-fw"></i>
1269                        </a>
1270                    </li>
1271                    
1272                    <li>
1273                        <a href="https://www.flickr.com/photos/phpsouthcoast/" title="Flickr">
1274                            <i class="fa fa-flickr fa-2x fa-inverse fa-fw"></i>
1275                        </a>
1276                    </li>
1277                    
1278                </ul>
1279            </div>
1280        </div>
1281    </div>
1282</footer>
1283
1284<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"982140edb37b4e0fb469ade202c24a38","r":1,"spa":2}' crossorigin="anonymous"></script>
1284
1285</body>
1286</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.