Working with WordPress as a Team

Preview:

Citation preview

Working with WordPressas a team

Natanael Sinisalo / 2016

4 Things I’ve learned in the past 4.5 years as a

CTO in a shop that builds a lot of

stuff on WordPress

1. Focus on the right things

People

Communication

2. Start small and keep things simple

Photo: Vincent Driessen

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Production

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Production

dev/tiina_feature

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Productiondev/tiina_feature

newversion/development

Staging(newversion)

newversion/natte

3. Document everything you can

Google Docs or such is enough (at

first)

4. Things are going to take time

Email

Email

Photoshop

Dev (MAMP) Production(Plesk)

FTP

Dev (WAMP)

FTP

Basecamp

Sketch

Avocode

Dev (Vagrant) Git

Production

Staging

Database migration

• Basecamp

• Sketch

• Avocode

• Git

• roots/bedrock

• Vagrant (Laravel Homestead)

• Laravel Envoy

Tools we’re using currently in MEOM

• WP Migrate DB Pro

• Ansible

• Stylus

• Gulp (for BrowserSync)

• Codeception

• Selenium

1. Focus on the right things2. Start small and keep things

simple3. Document everything you can4. Things are going to take time

Thank you!Twitter: @ntsinisaloSlack: @nsinisalo

Web: www.meom.fi