~/conference

International PHP Conference Munich 2018

PHP developers, backend engineers, devops engineers, quality assurance engineers, security engineers, legacy maintainers, engineering managers

Docker development environments; docker-compose templates; filesystem event synchronization; PHP static analysis tools; type hints and PhpStorm; CI tooling with CircleCI; libsodium in PHP 7.2; argon2id password hashing; ChaCha20-Poly1305 AEAD; X25519 public-key box; layered testing with page objects; PHP 5.x migration and upgrades

titleauthorlength
A Happy End for the Docker-for-Development DramaRobert Lemke01h 01m
Docker as a dev environment often breaks on macOS: file I/O goes through a VM and FUSE and costs ~100µs per file, turning a native 400ms request into ~3s with…
Talk in English on
Squash Bugs with Static AnalysisDave Liddament55m
Shows concrete results from running modern analyzers: Psalm, Phan and PHPStan find real type errors, deferred failures and evolvability defects; phpstorm +…
Talk in English on
Crypto for Everyone – Libsodium in PHP 7.2Marcus Bointon01h 00m
PHP now ships bundled in PHP 7.2 with libsodium so apps get vetted primitives by default: argon2id password hashing, BLAKE2b-based generic hash, constant-time…
Talk in English on
AssertTrue (isDecoupled(“my tests”))Dave Liddament01h 03m
Argues that loose coupling cuts test maintenance: a quiz app change repeatedly breaks hundreds of UI-driven Selenium tests, tests sit skipped for months, and…
Talk in English on
The End of Life for PHP 5.x Is Coming: Opinionsan kathrin klose06m
A study reports that 62% of web projects still run PHP 5.x, which is approaching end‑of‑life; common causes are hosting constraints, old CMS deployments, and…
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.