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 environnement de développement
Search
Bastien Jaillot
March 23, 2023
Programming
1
1.2k
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
200
Migration d’un hébergement classique à une infra cloud PaaS, retour d'expérience
bastnic
0
1.2k
SymfonyWorld 2021 Summer Edition: Feedback on our use of Varnish
bastnic
1
8.4k
What I learned trying to make Symfony and API Platform 50% faster
bastnic
2
710
Retour d'expérience sur l'optimisation de la stack Symfony
bastnic
2
1.3k
Guide de survie dans la complexité des projet Web - aka Dette technique
bastnic
0
320
#BlendWebMix2016 To patch or not to patch
bastnic
0
2.8k
E1 2016 – Chacun se créé son propre échec
bastnic
0
250
Drupal 8 -- Live coding : construisons ensemble notre premier site #ForumPHP2014
bastnic
0
150
Other Decks in Programming
See All in Programming
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
100
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
100
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
本格ローグライク制作にEbitengineを選んでみた
nagainaganawa
0
290
雑に思考を整理する技術と効能
konifar
55
25k
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
18k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
170
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
280
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
10
5.6k
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
A Tale of Four Properties
chriscoyier
150
22k
Raft: Consensus for Rubyists
vanstee
132
6.2k
GitHub's CSS Performance
jonrohan
1023
450k
How STYLIGHT went responsive
nonsquared
92
4.8k
Design by the Numbers
sachag
274
18k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
A Modern Web Designer's Workflow
chriscoyier
688
190k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
The Mythical Team-Month
searls
215
42k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
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