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
Better WordPress development with Vagrant @ Wor...
Search
Gaurav Pareek
March 07, 2015
Programming
2.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Better WordPress development with Vagrant @ WordCamp Mumbai 2015
Gaurav Pareek
March 07, 2015
Other Decks in Programming
See All in Programming
仕様駆動開発の消費期限
watany
20
9k
T3DD26: From RAGs to Riches
martinhelmich
0
100
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
500
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
2
1.2k
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
150
メールのエイリアス機能を履き違えない
isshinfunada
0
260
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
590
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
620
My Marp Sample
sinoue0108
0
120
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~
npostring
0
230
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
230
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.5k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
So, you think you're a good person
axbom
PRO
2
2.1k
For a Future-Friendly Web
brad_frost
183
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
The browser strikes back
jonoalderson
0
1.5k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
480
The Cult of Friendly URLs
andyhume
79
7k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Thoughts on Productivity
jonyablonski
76
5.3k
Transcript
Better WordPress development with Vagrant Gaurav Pareek twitter.com/grvruulz plus.google.com/+GauravPareek
WHO?? Gaurav Pareek GNU/Linux activist WordPress Developer UI/UX hacker Typography
geek
Problem Existing dev(with partial info on reproducing a dev environment)
+ New dev (with shiny new machine, and no information) = Inconsistent development environments (and weird bugs)
Problem If (Dev Environment != Production Environment ) “Works On
My Machine” syndrome
Problem I'm a Designer, What is Apache???
Local Development Environments • XAMPP • MAMP • LAMP via
package managers in GNU/Linux • Homebrew packages in Mac OS • IIS on Windows (Does anyone even use this??)
Breaking up is HARD
What if ?!? $~ git clone myproject $~ cd myproject
$~ magic command Open browser
Enter Vagrant $~ git clone myproject $~ cd myproject $~
vagrant up Open browser
What A tool to create and manage portable, easily reproduceable,
virtualized and sandboxed development environments for software projects.
Why • Good for developers. • Good for teams. •
Good for designers and theme testers.
Components • Virtualbox/Vmware • Ruby • Puppet/Chef/Bash for provisioning
Time for the Demo
Going Further • https:/ /www.vagrantup.com/ • https:/ /github.com/grvrulz/WCMum2015 • https:/
/github.com/Varying-Vagrant-Vagrants/VVV • https:/ /github.com/gau1991/easyengine-vagrant/
Questions? (Sandwich Time )
Thank you for listening