Copycopter Presentation by Joe Ferris at BostonRB
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Copycopter Presentation by Joe Ferris at BostonRB

on

  • 1,043 views

 

Statistics

Views

Total Views
1,043
Views on SlideShare
1,043
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Copycopter Presentation by Joe Ferris at BostonRB Presentation Transcript

  • 1. Every app has copy.
  • 2. <div id="letter"> <p><strong>Hi, were thoughtbot.</strong></p> <p>We created Trajectory to solve our own problems.</p> <p> <span id="with-love">Love</span>, Developers like you. </p></div>
  • 3. “Hey, we have the final copy for the homepage.”
  • 4. $ git commit -am “wip”$ git checkout master$ git pull$ vim app/views/homes/show.html.erb$ git commit -am “New homepage copy”$ bundle exec rake$ git push$ git log$ git push heroku master
  • 5. “Hey, we have some changes for the homepage copy.”
  • 6. We have a better idea.
  • 7. $ gem install copycopter_client
  • 8. CopycopterClient.configure do |config| config.api_key = magic api key numbersend
  • 9. <div id="letter"> <p> <strong> <%= t(".greeting", :default => "Hi, were thoughtbot.") %> </strong> </p> <%= t(".letter", :default => "We created Trajectory to solve our own problems.") %> <p> <span id="with-love" class="with-love">Love</span>, <%= t(".signature", :default => "Developers like you") %> </p></div>
  • 10. • Don’t worry about copy when developing• Edit without a deploy• Non-technical team members can edit• Automatic synchronization• Minimal performance impact• Standard Ruby API (Ruby/Rails I18n)