Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rendez-vous service et optimisez votre environn...
Search
Bastien Jaillot
March 23, 2023
Programming
1
1.5k
Rendez-vous service et optimisez votre environnement de développement
Lightning talk donné au SymfonyLive Paris le 23/03/2023.
Bastien Jaillot
March 23, 2023
Tweet
Share
More Decks by Bastien Jaillot
See All by Bastien Jaillot
Une histoire d'épouvante qui finit bien : récit d'une migration d'une API custom vers API Platform 2.x puis 3
bastnic
1
420
Migration d’un hébergement classique à une infra cloud PaaS, retour d'expérience
bastnic
0
1.3k
SymfonyWorld 2021 Summer Edition: Feedback on our use of Varnish
bastnic
1
9.7k
What I learned trying to make Symfony and API Platform 50% faster
bastnic
2
870
Retour d'expérience sur l'optimisation de la stack Symfony
bastnic
2
1.5k
Guide de survie dans la complexité des projet Web - aka Dette technique
bastnic
0
450
#BlendWebMix2016 To patch or not to patch
bastnic
1
3k
E1 2016 – Chacun se créé son propre échec
bastnic
0
360
Drupal 8 -- Live coding : construisons ensemble notre premier site #ForumPHP2014
bastnic
0
200
Other Decks in Programming
See All in Programming
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
20
5k
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.5k
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
830
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
0
360
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
MCPで実現するAIエージェント駆動のNext.jsアプリデバッグ手法
nyatinte
7
1.1k
OSS開発者という働き方
andpad
5
1.7k
CSC305 Summer Lecture 12
javiergs
PRO
0
130
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.2k
旅行プランAIエージェント開発の裏側
ippo012
2
850
オープンセミナー2025@広島「君はどこで動かすか?」アンケート結果
satoshi256kbyte
0
240
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
160
Featured
See All Featured
How to Ace a Technical Interview
jacobian
279
23k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Building an army of robots
kneath
306
46k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Building Applications with DynamoDB
mza
96
6.6k
Gamification - CAS2011
davidbonilla
81
5.4k
A designer walks into a library…
pauljervisheath
207
24k
Faster Mobile Websites
deanohume
309
31k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Transcript
Rendez-vous service et optimisez votre environnement de développement Bastien Jaillot
– @bastnic Architect @JoliCode
On monitore toujours la production. Mais qui mesure l’env de
dev ?
https://xkcd.com/303/
La performance est une feature Les features sont toujours pour
les nouvelles versions Utilisez les dernières versions
Docker…. symfony serve, mutagen, virtuoFS
Service discovery, metadata, autowire, et l’absence de clear:cache https:/ /jolicode.com/blog/battle-log-a-deep-dive-in-symfony-stack-in-search-o
f-optimizations-2-n
None
Mettre en cache les requêtes externes, ou les mocker
https://jolicode.com/blog/aggressive-caching-with-symfony-http-client
Maîtriser son éditeur
None
TDD partout et faire confiance à l’analyse statique
Faire confiance à sa CI (intégration continue) et la laisser
vérifier plein de choses pour vous
None
blackfire run bin/console blackfire run bin/console cache:warmup blackfire curl http://monsite.test
La performance, c’est de la Developer eXperience (DX), ça vaut
le coût d’investir.
Faites-vous accompagner
On se voit à l’apéro ? Bastien Jaillot – @bastnic
Architect @JoliCode