~/conference

sfday 2020

date:2020-11-27
location:Verona, Italy
series:sfday · one edition

A conference solely dedicated to Symfony framework. 7 sessions presented by international speakers.

Symfony developers, PHP backend engineers, testing engineers, platform and devops engineers, software architects, engineering managers

fast parallel PHPUnit runs; ParaUnit and isolation tools; Doctrine Test Bundle usage; static analysis with PHPStan and Psalm; domain-driven design with Symfony; hexagonal ports and adapters; Symfony Messenger command patterns; CI/CD pipelines with Jenkins and Drone; containerized CI with Docker; feature toggle strategies; deploying Symfony to Kubernetes; pipeline sprawl and reusable scripts

titleauthorlength
My Symfony functional testing toolboxAlessandro Lai40m
Claims a 46 minute functional test suite drops to about 6 minutes by running PHPUnit in parallel and adding isolation tools, reports running ~1,500 tests in…
Talk on
Code, Test, Deploy, RepeatAntonello D'Ippolito40m
Builds a CI/CD pipeline at VONQ that runs fast unit tests, heavier integration tests and a few UI acceptance tests on a production‑like staging environment…
Talk on
Stop mocking everythingSamuele Lilli01h 00m
Claim: stop mocking everything and prefer real implementations where possible. Live PHP code using PHPUnit and PHPSpec builds an overdue invoices calculator…
Talk on
The absolute beginner's guide to Domain Driven Design with SymfonyNeal Brooks56m
Demo builds a vet appointment system with two bounded contexts (scheduling and consultation), concrete code using Symfony 5, Symfony Messenger commands…
Talk on
Symfony and Hexagonal ArchitectureAlessandro Minoccheri31m
Argues that using Symfony as an infrastructure layer and applying ports and adapters (interfaces, dependency injection, concrete adapters) yields a domain…
Talk on
CI/CD Agility and Controlling Pipeline SprawlAngel Rivera47m
Claims that adequately sized resource classes, concurrent jobs, cautious caching and selective job processing cut pipeline time; sets a one-minute rule target…
Talk on
Deploying your first Symfony application to KubernetesBastian Hofmann58m
Live demo sets up an Ubuntu-based Kubernetes cluster, builds two container images for the Symfony app and deploys a Symfony app in ~2–3 minutes, wires a…
Talk 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.