
Conversations with the hackers, leaders, and innovators of the software world. Hosts Adam Stacoviak and Jerod Santo face their imposter syndrome so you don’t have to. Expect in-depth interviews with the best and brightest in software engineering, open source, and leadership. This is a polyglot podcast. All programming languages, platforms, and communities are welcome. Open source moves fast. Keep up.
Pow, Rails 3.1 Asset Pipeline, CoffeeScript and More
July 13, 2011
1:02:25
30.31 MB
Downloads: 0
Adam and Wynn caught up with Sam Stephenson from 37Signals to talk about his his many open source projects and developing Basecamp Mobile.
Join Changelog++ to support our work, get closer to the metal, and make the ads disappear!
Notes and Links
- Nathan Smith, friend of the show, creator of 960.gs, Adapt, Formalize, and featured in Episode 0.3.2
- Sam Stephenson, programmer at 37signals, creator of massive amounts of open source.
- Pow is a zero-config Rack server for Mac OS X.
- Pow supports multiple rubies via RVM.
- Powder is a CLI for Pow.
- Prototype.js is a JavaScript Framework that aims to ease development of dynamic web applications.
- Sprockets is a Ruby library that preprocesses and concatenates JavaScript source files.
- Stitch stitches your CommonJS modules together for the browser
- ExecJS runs JavaScript code from Ruby.
- Josh Peek, Rubyist and GitHubber.
- Nack - Node.js adapter for Rack
- Sam loves CoffeeScript and hopes to never write JavaScript again.
- Sam debunks the FUD of debugging CoffeeScript. “Command-F is your friend.”
- Jeremy Ashkenas, creator of CoffeeScript ported his Underscore library as a demonstration.
- Sam weighs in on the micro framework movement and loves Zepto, Underscore, and Backbone.
- “We’re living in a WebKit world on mobile.”
- The goal of the Basecamp Mobile app was to “feel like a web app.”
- Basecamp Mobile was a team effort by Sam, Josh, and Jason Zimdars.
- “Responsive Web Design”, a term coined by Ethan Marcotte.
- Less Framework is an adaptive grid CSS framework for desktop and mobile.
- Cinco is the yet-to-be-released framework behind Basecamp Mobile built on Stitch, Backbone, CoffeeScript, and Zepto.
- Sprockets powers the new Rails 3.1 Asset Pipeline
- Jammit is an alternative to Sprockets.
- The Ruby Racer from Charles Lowell embeds the V8 Javascript Interpreter into Ruby
- The Git commit heard round the world.
- Baren generates images from Processing source.
- Jamie Dihiansan is the design talent behind the great Pow web site
- Pow uses docco for documentation.
- Rack-legacy allows you to serve up PHP from Pow.
- Be sure and snag Trevor Burnham’s excellent CoffeeScript book
- Josh and DHH are Sam’s programming heroes.