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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Gaurav Pareek
March 07, 2015
Programming
0
2.1k
Better WordPress development with Vagrant @ WordCamp Mumbai 2015
Gaurav Pareek
March 07, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
CSC307 Lecture 09
javiergs
PRO
1
840
Oxlint JS plugins
kazupon
1
980
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
540
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
組織で育むオブザーバビリティ
ryota_hnk
0
180
今から始めるClaude Code超入門
448jp
8
9k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
CSC307 Lecture 07
javiergs
PRO
1
560
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
30 Presentation Tips
portentint
PRO
1
220
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Building Flexible Design Systems
yeseniaperezcruz
330
40k
RailsConf 2023
tenderlove
30
1.3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Documentation Writing (for coders)
carmenintech
77
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