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
0
2k
Better WordPress development with Vagrant @ WordCamp Mumbai 2015
Gaurav Pareek
March 07, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
NIKKEI Tech Talk#38
cipepser
0
300
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
820
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
860
AI時代に必須!状況言語化スキル / ai-context-verbalization
minodriven
2
180
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
AkarengaLT vol.38
hashimoto_kei
1
130
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.6k
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.7k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
700
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
880
技術的負債の正体を知って向き合う
irof
0
280
三者三様 宣言的UI
kkagurazaka
0
280
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
How to Ace a Technical Interview
jacobian
280
24k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
4 Signs Your Business is Dying
shpigford
186
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Speed Design
sergeychernyshev
32
1.2k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Become a Pro
speakerdeck
PRO
29
5.6k
RailsConf 2023
tenderlove
30
1.3k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
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