~/conference

International PHP Conference Spring 2018

PHP developers, web developers, frontend developers, devops engineers, software architects, engineering managers

Progressive Web Apps; devops chatbot with Watson Conversation; Angular animations and design; server-side rendering for React and Vue; NativeScript with Angular and Vue; dockerizing complex web apps; nginx performance tuning; HTTP caching with Symfony and Varnish; CQRS and event sourcing; effective code reviews; git recovery and workflows; testing self-contained systems

titleauthorlength
Progressive Web Apps from A to ZPeter Kröner48m
Covers how to build Progressive Web Apps using Service Workers, Web App Manifests, Offline datastores and Background Sync to make web apps behave like native…
Talk in German on
A LAMP Stack Professional’s Journey to AIGeorgiana Gligor46m
A PHP LAMP stack team builds a production devops chatbot called Johnny that connects Slack, JIRA, GitLab/GitHub and Jenkins via Botmaster and a PHP backend…
Talk in English on
Design for developers – with Angular, HTML and CSSTimo Korinth51m
Introduces practical design fundamentals for developers using Angular, HTML and CSS, aiming to bridge the gap between designers and engineers. Explains that…
Talk in German on
Weeks of coding can save you hours of planningFrank Sons46m
Claim: weeks of coding can save you hours of planning flips: spending focused discovery saves months of wasted rework. Uses event storming, whiteboard…
Talk in English on
Scaling Sparta: Lessons for Growing a Dev TeamEmily Freeman31m
Frames growth as three stages—infant, teenage, adult—and maps concrete tactics to each: startups act like Sparta (focused on one thing, hire generalists…
Talk in English on
Lively Applications with Angular AnimationsTimo Korinth44m
Shows how to build concrete UI behaviours in Angular using Angular Animation triggers and the animation DSL (states, styles, transitions, params): examples…
Talk in German on
PHP reviews for busy peopleDamien Damien Seguy44m
Use a 15-minute timebox for quick reviews, run static analysis before you open files and run Exakat weekly to get actionable audits. Choose a small rule set to…
Talk in English on
Writing Viruses for Fun, not ProfitBen Dechrai44m
Live demos show a PHP file called boom.php that uses glob("*/.php"), fopen and copy-rename to prepend an encrypted payload, decrypting with mcrypt + base64 at…
Talk in English on
Server-side Rendering of JavaScript in PHPIgnacio Martín42m
Shows how to server-render React/Vue from PHP using webpack bundles and three practical runners: fork Node per request (simple but slow), embed V8 via v8js…
Talk in English on
NativeScript with Angular or Vue.jsP. Eijgermans, R. van Apeldoorn38m
NativeScript provides a runtime that runs JavaScript/TypeScript to render truly native iOS and Android UIs and claims better performance and direct native API…
Talk in English on
Lessons learned from dockerizing complex Web AppsGrzegorz Drozd37m
Started with mixed PHP/Perl app and ends up running PHP, MySQL, Solr, Redis, Cassandra, SQS, S3 and short‑lived background workers inside Docker images built…
Talk in English on
Git: Undoing Things and recovering from MistakesTobias Günther43m
Covers concrete recovery recipes: use git checkout to discard file edits or restore deleted files, git reset --hard to wipe uncommitted work, git commit…
Talk in English on
Caching the UncacheableDaniel Rotter39m
Shows how to cache personalized pages by producing and serving distinct representations for defined user groups, not by disabling caching. Explains HTTP…
Talk in English on
Effective Code ReviewsFrank Sons48m
Code reviews rarely catch deep logical bugs for typical web apps; a Microsoft 2012 study shows their biggest wins are code understanding, small improvements…
Talk in English on
Creating Enterprise Web Applications with Node.jsSebastian Springer47m
Argues that Node.js is production-ready for enterprise web apps, with several live web servers and CLI tools running and scaling in production. Recommends…
Talk in English on
Optimizing nginx – from Beginner to Expert to CrazyArne Blankerts47m
Practical configuration recipes for nginx as load balancer, reverse proxy and PHP‑FPM gateway, with concrete examples: unix socket vs TCP PHP‑FPM setups…
Talk in English on
How to test self-contained SystemsSebastian Bergmann44m
Argues that the right decomposition is self-contained systems — each an autonomous web app that does not share business code or databases — because replacing a…
Talk in English on
CQRS and Event Sourcing explainedStefan Priebsch49m
Argues for modeling immutable happenings instead of mutable state and shows working PHP code that replays events into an object and into read-side projections…
Talk in English on
CSS Grid in DetailSven Wolfermann52m
CSS Grid is now production-ready because modern browsers implement Level 1 (with partial support in IE10/11). The talk compares Grid’s two-dimensional…
Talk in German on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.