21
Working with WordPress as a team Natanael Sinisalo / 2016

Working with WordPress as a Team

Embed Size (px)

Citation preview

Page 1: Working with WordPress as a Team

Working with WordPressas a team

Natanael Sinisalo / 2016

Page 2: Working with WordPress as a Team
Page 3: Working with WordPress as a Team
Page 4: Working with WordPress as a Team
Page 5: Working with WordPress as a Team

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

Page 6: Working with WordPress as a Team

1. Focus on the right things

Page 7: Working with WordPress as a Team

People

Page 8: Working with WordPress as a Team

Communication

Page 9: Working with WordPress as a Team

2. Start small and keep things simple

Page 10: Working with WordPress as a Team

Photo: Vincent Driessen

Page 11: Working with WordPress as a Team

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Production

Page 12: Working with WordPress as a Team

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Production

dev/tiina_feature

Page 13: Working with WordPress as a Team

dev/natte

dev/tuomas

dev/tiina

dev/janne

development master

Staging Productiondev/tiina_feature

newversion/development

Staging(newversion)

newversion/natte

Page 14: Working with WordPress as a Team

3. Document everything you can

Page 15: Working with WordPress as a Team

Google Docs or such is enough (at

first)

Page 16: Working with WordPress as a Team

4. Things are going to take time

Page 17: Working with WordPress as a Team

Email

Email

Photoshop

Dev (MAMP) Production(Plesk)

FTP

Dev (WAMP)

FTP

Page 18: Working with WordPress as a Team

Basecamp

Sketch

Avocode

Dev (Vagrant) Git

Production

Staging

Database migration

Page 19: Working with WordPress as a Team

• 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

Page 20: Working with WordPress as a Team

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

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

Page 21: Working with WordPress as a Team

Thank you!Twitter: @ntsinisaloSlack: @nsinisalo

Web: www.meom.fi