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 Best Practises to WordPress
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
63
Think Outside the Block
chrisvanpatten
0
710
Meet the Data API
chrisvanpatten
0
100
"Decisions, not Options" in the Age of Gutenberg
chrisvanpatten
0
3k
Going… Going… Gutenberg
chrisvanpatten
0
2.1k
DCxNYC 2017 - CVP's Nine Tips for Pleasant Email
chrisvanpatten
0
42
Hello, my name is... Content Marketing
chrisvanpatten
0
290
The WordPress-Powered Startup
chrisvanpatten
0
8.6k
Project Management 101 (Barcelona edition)
chrisvanpatten
0
8.9k
Other Decks in Technology
See All in Technology
Autify Company Deck
autifyhq
1
30k
こんなに簡単!AWSマルチアカウント
takuya_terada
0
120
技術イベントはなんとかひねり出す 日経の技術広報の取り組み/techpr3
nishiuma
0
230
サービス成長と共に肥大化するモノレポ、長くなるCI時間 / As services grow, monorepos get bigger and CI time gets longer
kohbis
5
2.1k
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
290
TypeScript Quiz (Encraft #12 Frontend Quiz Night)
uhyo
6
800
私のRSpecの書き方 / How I write RSpec
tmtms
4
840
エバンジェリスト活動を7年やってきて見えてきた、コミュニティとエバンジェリストの関係
soracom
PRO
1
200
どう買う?Azure
kuniteru
1
190
技術広報として2023年度に頑張ったこと / What we did well in FY2023 as a DevRel
pauli
5
490
HoneycombとOpenTelemetryでオブザーバビリティに入門してみる
sumiren
2
160
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
12
3.1k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
A Tale of Four Properties
chriscoyier
150
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
242
20k
What's new in Ruby 2.0
geeforr
335
31k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
YesSQL, Process and Tooling at Scale
rocio
160
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
12
1.4k
Product Roadmaps are Hard
iamctodd
43
9.6k
Designing the Hi-DPI Web
ddemaree
275
33k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.3k
Clear Off the Table
cherdarchuk
82
310k
Docker and Python
trallard
33
2.6k
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