Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker

Agile Management: Advice for Entrepreneurs

Tuesday, June 30, 2009 | Run time: 45:06

Drew McManus of Road 3 shares his advice on managing agile projects. Drew describes when and how much to plan, the right way to share the plan, and how to keep the product and the engineering team properly focused while not losing the grand vision.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Exploratory Testing, Live!

Monday, June 1, 2009 | Run time: 48:52

Elisabeth Hendrickson of Quality Tree Software demonstrates live exploratory testing on Pivotal’s own Tracker application.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Scaling a Rails App with Postgres

Monday, June 1, 2009 | Run time: 1:01:32

Pivots Josh Susser and Damon McCormick share their experiences scaling a Rails app with a Postgres backend. Learn optimization techniques and how Postgres differs from MySQL when tuning a Rails application.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

GoGaRuCo Lightning Talks

Sunday, May 31, 2009 | Run time: 59:02

Lightning talks emceed by Bosco So.

Presenters: Jeff Smick – Blather: simple XMPP; Tim Connor – Rack Middleware; Wolfram Arnold – Cache Money; Yehuda Katz – Moneta; Andy Delcambre – DataMapper adapters; Erik Michaels-Ober – Merb admin console; Mislav Marohnić – autotest and rspactor; Bryan Helmkamp – Rack::Bug; Pat Nakajima – Slidedown; Chris Lee – Floxee; Max Horbul – PiMP

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Unison: A Relational Modeling Framework

Sunday, May 31, 2009 | Run time: 38:26

This talk introduces two symbiotic libraries that leverage properties of the relational algebra to enable elegant client/server web applications. On the server, there’s Unison, with an API similar to ActiveRecord’s, but more general. In addition to has_many and friends, Unison adds relates_to_many and relates_to_one, allowing custom associations to be constructed through the composition of relational operators. For the browser there is June, which offers a JavaScript version of the same API, along with a relational object-store, through which clients can securely pull arbitrary datasets from a Unison-based server, treating it like a relational database. We’ll also explore the nexus of the relational model with event-driven programming and the actor model of concurrent computation.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Arduino is Rails for Hardware Hacking

Sunday, May 31, 2009 | Run time: 25:21

Just as Rails did for web development, the Arduino project combines powerful layers of abstraction with sensible defaults, making it easy to build hardware devices that sense and manipulate the physical world. So easy that artists, social workers, scientists, and even simple web programmers who lack electrical engineering degrees can do it.

The Ruby Arduino Development project attempts to extend these virtues by bringing the beauty and power of Ruby to the Arduino platform. RAD compiles Ruby scripts for execution on the Arduino microcontroller development board. In addition to the syntactic elegance and simplicity gained by getting to program in Ruby instead of C++, RAD provides a set of declarative Rails-like conventions and helpers that reduce boilerplate and simplify often-byzantine hardware APIs.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Webrat: Rails Acceptance Testing Evolved

Sunday, May 31, 2009 | Run time: 30:25

Webrat, a Ruby DSL for interaction with web applications, changes the acceptance testing ROI equation. By implementing an invisible, fast browser simulator you can use from within your test framework of choice (Test::Unit, RSpec, Shoulda or Cucumber), it sidesteps most of Selenium’s drawbacks while retaining the coverage value.

This talk, delivered by the maintainer of Webrat, will describe the value of acceptance testing for Rails apps, common pitfalls, and Webrat’s solutions. We’ll look at techniques for writing maintainable acceptance tests, and maximizing their value over the lifespan of an application. Finally, we’ll explore advanced techniques like applying Webrat to ease some of the pain of in-browser testing when it can’t be avoided (JavaScript/AJAX, primarily).

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Using Ruby to Fight AIDS

Sunday, May 31, 2009 | Run time: 37:18

In August of 2008, Jacqui Maher visited Baobab Health in Lilongwe, Malawi. Baobab is a dedicated group of programmers, clinicians and administrators developing public health and patient data administration systems. They use a variety of hardware and software technologies, but their main applications are written in Ruby on Rails.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Using Shoes to Have Fun

Sunday, May 31, 2009 | Run time: 22:17

Shoes is a tiny graphics toolkit that embeds ruby. It allows you to do anything. You can draw squares and circles and they can move about and say “Good Morning” when they chance upon each other. Shoes lets you add layouts to your applications with ease. It borrows ideas from Processing, Lua, and HTML to make an intuitive language to convert your ideas into programs that you can share with your friends.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

CloudKit: Hacking the Open Stack with Ruby and Rack

Sunday, May 31, 2009 | Run time: 29:40

Learn about the architecture and construction of CloudKit, an Open Web JSON Appliance. Along the way, see how the emerging Open Stack — including OpenID and OAuth+Discovery — can be used to build open and discoverable web services in Ruby. Other topics of exploration will include cooperative Rack middleware stacks, non-relational storage with Tokyo Cabinet, new IETF drafts covering HTTP Discovery, online/offline synchronization with plain old HTTP, and more.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Topics

  • agile (778)
  • rails (113)
  • testing (87)
  • ruby (83)
  • ruby on rails (70)
  • jobs (62)
  • javascript (54)
  • techtalk (44)
  • rspec (38)
  • activerecord (29)
  • productivity (29)
  • gogaruco (29)
  • ironblogger (29)
  • git (28)
  • nyc (27)
  • rubymine (25)
  • mobile (22)
  • bloggerdome (21)
  • cucumber (20)
  • process (19)
  • pivotal tracker (19)
  • jasmine (19)
  • design (18)
  • ios (18)
  • webos (17)
  • objective-c (17)
  • android (16)
  • palm (16)
  • "soft" ware (16)
  • fun (15)
  • tracker ecosystem (15)
  • ci (15)
  • cedar (15)
  • rails3 (14)
  • performance (14)
  • bdd (14)
  • gem (13)
  • tdd (13)
  • selenium (12)
  • css (12)
  • goruco (12)
  • bundler (12)
  • meetup (11)
  • railsconf (11)
  • nyc-standup (11)
  • capybara (10)
  • mac (10)
  • mojo (10)
  • chef (10)
  • api (10)
Subscribe to Tech Talks Feed
  1. ←
  2. 1
  3. ...
  4. 5
  5. 6
  6. 7
  7. 8
  8. 9
  9. 10
  10. 11
  11. 12
  12. →
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >