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

How to automate (nearly) anything

How to automate (nearly) anything

A talk about tools that allow you to develop faster. Use existing ones or build your own, it's not as hard as you might think. We also discuss some general workflow tools which help you get other stuff out of the way you can get actual work done.

By David Spreekmeester and Mattijs Bliek.
http://grrr.nl

Mattijs Bliek

July 11, 2014
Tweet

More Decks by Mattijs Bliek

Other Decks in Programming

Transcript

  1. You can do a lot of stuff, such as: •

    Compile CoffeeScript or Sass/Less • Run a Node webserver • Run tests • Run commands on a remote server • Execute shell commands • Distribute files to CDN
  2. What’s happening • Load server info from deploy.rb (already there

    for Capistrano) • Uses your SSH private key (already there) • Binds everything together in one simple file
  3. Generate text snippets from a file, so you don’t have

    to sync an entire database. g snippet