Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Workflow, A Narrative

Workflow, A Narrative

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

Anthony Cole

May 08, 2013
Tweet

More Decks by Anthony Cole

Other Decks in Programming

Transcript

  1. 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
  2. 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
  3. Hosting • Shared? Meh. • “In the cloud” • The

    cloud makes everything better Wednesday, 8 May 13
  4. 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
  5. 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