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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
89
Think Outside the Block
chrisvanpatten
0
930
Meet the Data API
chrisvanpatten
0
200
"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
63
Hello, my name is... Content Marketing
chrisvanpatten
0
430
The WordPress-Powered Startup
chrisvanpatten
0
8.7k
Project Management 101 (Barcelona edition)
chrisvanpatten
0
9k
Other Decks in Technology
See All in Technology
Phase08_クイックウィン実装
overflowinc
0
2k
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
360
FlutterでPiP再生を実装した話
s9a17
0
210
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
260
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
400
CREがSLOを握ると 何が変わるのか
nekomaho
0
140
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
260
Change Calendarで今はOK?を仕組みにする
tommy0124
1
120
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
240
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
270
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
380
MCPで決済に楽にする
mu7889yoon
0
130
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Prompt Engineering for Job Search
mfonobong
0
230
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
120
Are puppies a ranking factor?
jonoalderson
1
3.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
Paper Plane (Part 1)
katiecoart
PRO
0
6k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
460
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
86
Amusing Abliteration
ianozsvald
0
140
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