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
It Doesn't Have to Hurt: Bringing Modern Dev Be...
Search
Chris Van Patten
May 27, 2017
Technology
0
3.1k
It Doesn't Have to Hurt: Bringing Modern Dev Best Practises to WordPress
Chris Van Patten
May 27, 2017
Tweet
Share
More Decks by Chris Van Patten
See All by Chris Van Patten
Meet the Sandwich Stack
chrisvanpatten
0
70
Think Outside the Block
chrisvanpatten
0
830
Meet the Data API
chrisvanpatten
0
160
"Decisions, not Options" in the Age of Gutenberg
chrisvanpatten
0
3.1k
Going… Going… Gutenberg
chrisvanpatten
0
2.3k
DCxNYC 2017 - CVP's Nine Tips for Pleasant Email
chrisvanpatten
0
54
Hello, my name is... Content Marketing
chrisvanpatten
0
400
The WordPress-Powered Startup
chrisvanpatten
0
8.7k
Project Management 101 (Barcelona edition)
chrisvanpatten
0
9k
Other Decks in Technology
See All in Technology
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
240
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
260
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
200
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
560
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
360
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
990
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
ABEMAの本番環境負荷試験への挑戦
mk2taiga
5
810
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
2
690
AWS CDK 開発を成功に導くトラブルシューティングガイド
wandora58
3
170
CDK Vibe Coding Fes
tomoki10
1
530
AWS CDK 入門ガイド これだけは知っておきたいヒント集
anank
5
600
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Designing for humans not robots
tammielis
253
25k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Optimizing for Happiness
mojombo
379
70k
Music & Morning Musume
bryan
46
6.7k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Docker and Python
trallard
45
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
830
Site-Speed That Sticks
csswizardry
10
700
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
IT DOESN’T HAVE TO HURT (Bringing modern dev best practises
to WordPress)
CVP.ME/WCHFX2017
None
WHAT’S THE PROBLEM?
SLOWER WORK
LESS PRODUCTIVITY
HARDER TO ATTRACT TALENTED DEVELOPERS
MORE PRACTICALLY…
VERSION CONTROL
DEPENDENCY MANAGEMENT
THEMING
CREDENTIAL MANAGEMENT AND WP-CONFIG
WORKFLOW
GREAT! LET’S TALK SOLUTIONS.
PROJECT STRUCTURE
DEFAULT
#GOALS
None
HTTPS://DOMAIN.COM /WP/ WP-ADMIN/
COMPOSER
None
None
None
None
None
None
None
TIMBER
None
None
None
#GOALS (WITH TIMBER)
CREDENTIAL MANAGEMENT
YAML, JSON, DOTENV
None
None
STARTER REPO
BONUS LEVEL
None