Workflow, A Narrative

Workflow, A Narrative

Talking about my workflow with regards to WordPress at the WordPress Melbourne May Meetup

1fba9c4dbb9509f858775c2f9df2deeb?s=128

Anthony Cole

May 08, 2013
Tweet

Transcript

  1. Workflow a narrative Anthony Cole | anthonycole.me | @anthonycole Wednesday,

    8 May 13
  2. Hi Trust me, I (occasionally) work in advertising Wednesday, 8

    May 13
  3. Sharing is caring Wednesday, 8 May 13

  4. My Workflow • I’m a bit oldschool Wednesday, 8 May

    13
  5. Development • IDE’s. Lame. • Sublime Text 2. Good. •

    GitHub. SVN belongs in purgatory • DeployHQ or Beanstalk • MAMP - In a perfect world, Vagrant <3 Wednesday, 8 May 13
  6. WordPress • Usually bleeding edge/beta versions • Sometimes things break.

    • Funny story Wednesday, 8 May 13
  7. Testing • Testing is hard • Ideally I’d love to

    write phantom.js scripts for everything I do - it has a test runner. • WordPress is inherently hard to do TDD with Wednesday, 8 May 13
  8. Hosting • Shared? Meh. • “In the cloud” • The

    cloud makes everything better Wednesday, 8 May 13
  9. Ideal AWS Setup • 1 x ELB • 2 x

    Webheads (nginx + lots of nice settings). • RDS Backend • MySQL is a pain to manage • Varnish is lame Wednesday, 8 May 13
  10. RLY? • $$$$$$ • Normally I just install WordPress on

    my Linode Wednesday, 8 May 13
  11. Cool Stuff • Puppet (scripted sysadmin) - https://puppetlabs.com/ • Capistrano

    (Deploying to multiple servers on Beanstalk doesn’t work as well as it should) - https://github.com/ capistrano/capistrano • Vagrant - http://www.vagrantup.com/ • Frontend Things I wanna get into • SASS/SCSS - http://sass-lang.com/ Wednesday, 8 May 13
  12. Credits • http://social-stampede.com/wp-content/uploads/ 2013/04/don-draper.jpeg • http://televisedrevolution.com/wp-content/uploads/ 2012/07/doitlive.jpeg • http://i.qkme.me/3s0xeo.jpg •

    http://farm9.staticflickr.com/ 8409/8699190406_e39567eeea_z.jpg - from Anthony Hortin Wednesday, 8 May 13