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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
420
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
210
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
160
AIで効率化できた業務・日常
ochtum
0
150
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
810
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
240
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
250
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
800
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.6k
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.1k
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
210
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Balancing Empowerment & Direction
lara
6
1.2k
Marketing to machines
jonoalderson
1
5.5k
WCS-LA-2024
lcolladotor
0
660
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Everyday Curiosity
cassininazir
0
240
Designing for Performance
lara
611
70k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
350
How STYLIGHT went responsive
nonsquared
100
6.2k
30 Presentation Tips
portentint
PRO
1
330
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