Devchat.tv Episode Roundup artwork

Devchat.tv Episode Roundup

3,873 episodes - English - Latest episode: over 2 years ago -

Contains all versions of all episodes from Devchat.tv

How To Education Business Careers programming javascript web framework development front end developer programmer internet node
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

043 RR Book Club: Land of Lisp with Conrad Barski

February 24, 2012 06:04 - 1 hour - 105 MB

In this book club episode, the Rogues talk to Conrad Barski about his book, Land of Lisp.

The Ruby Freelancers Show 005 – Work/Life Balance

February 24, 2012 05:51 - 47 minutes - 64.6 MB

Panel Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Eric Davis (twitter github blog) Evan Light (twitter github blog) Jeff Schoolcraft (twitter github blog) Discussion Separate things out by day Set a fixed schedule The downside of being hourly Flexibility Ebb and Flow with balance Get help Hire a VA Subcontractors Contracting out Design Work Cut back Batch up the work Food delivery services (frozen pre-cooked/pre-made meals) Cleaning services Batch...

005 JSJ Javascript Objects

February 18, 2012 01:45 - 53 minutes - 73.1 MB

The panelists discuss JavaScript objects.

The Ruby Freelancers Show 004 – Fixed Bids vs Hourly Work

February 17, 2012 19:46 - 59 minutes - 82.4 MB

Panel Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Eric Davis (twitter github blog) Evan Light (twitter github blog) Jeff Schoolcraft (twitter github blog) Discussion Fixed bid Time and materials Give a budget to the client Scope creep Do you renegotiate the contract on scope creep? Short fixed bids can help manage costs and risk Customer management Fixed vs. Hourly is a discussion of risk Provide options for a fixed bid Multipliers for each unknown Risk is added for ...

042 RR Producing Content with Peter Cooper

February 16, 2012 03:14 - 59 minutes - 81 MB

In this episode, the Rogues talk to Peter Cooper about producing content.

004 JSJ Backbone.js with Jeremy Ashkenas

February 13, 2012 13:00 - 54 minutes - 74.9 MB

The panelists discuss Backbone.js with Jeremy Ashkenas.

The Ruby Freelancers Show 003 – Firing Clients

February 13, 2012 08:18 - 57 minutes - 78.9 MB

Panel Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Eric Davis (twitter github blog) Evan Light (twitter github blog) Jeff Schoolcraft (twitter github blog) Discussion George Bush misquote Cashboard Non-payment/Late payments Lack of Communication Working for a client is like a dating relationship Subcontracting Blame Local vs. Remote Corporate Culture Find clients who are willing to learn Communicate before you fire the client Watch out for people who...

041 RR Code Metrics with Bryan Helmkamp

February 10, 2012 02:22 - 1 hour - 94.7 MB

The Rogues talk code metrics with Bryan Helmkamp of Code Climate.

The Ruby Freelancers Show 002 – Keeping the Pipeline Full

February 07, 2012 17:22 - 51 minutes - 71.1 MB

Panel Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Eric Davis (twitter github blog) Evan Light (twitter github blog) Jeff Schoolcraft (twitter github blog) Discussion ChiliProject/Redmine Website Contact Form littlestreamsoftware.com business/niche apps libraries getting involved in open source projects Refinery Fat Free CRM Instructure speaking at conferences talk to other developers, have a community presence users groups referrals from other/larg...

003 JSJ Build Tools

February 03, 2012 13:00 - 45 minutes - 61.8 MB

The panelists discuss build tools.

040 RR Text Editors and IDE’s with Gary Bernhardt

February 03, 2012 02:40 - 1 hour - 92.6 MB

The Rogues talk about text editors and IDEs with Gary Bernhardt.

002 JSJ The Right Way to Build Web Applications

January 29, 2012 13:00 - 48 minutes - 67.1 MB

The panelists discuss the right way to build web applications.

039 RR Programming Language Fundamentals

January 29, 2012 07:38 - 1 hour - 86.2 MB

The Rogues talk about programming language fundamentals.

The Ruby Freelancers Show 001 – Getting Started

January 24, 2012 21:24 - 47 minutes - 64.6 MB

Panel Charles Max Wood (twitter github Teach Me To Code Rails Summer Camp) Eric Davis (twitter github blog) Evan Light (twitter github blog) Jeff Schoolcraft (twitter github blog) Discussion Transition from other work to freelancing Finding clients Have money in the bank Have no money in the bank Selling yourself short Billable time, administrative work and time spent working Finding prospects Get involved with user groups, the community, for networking Host events, get behind...

001 JSJ Asynchronous Programming

January 20, 2012 13:00 - 43 minutes - 60.3 MB

The panelists discuss asynchronous programming.

038 RR Web Programming and Updating Frameworks with Yehuda Katz

January 20, 2012 01:46 - 1 hour - 26.7 MB

The Rogues talk about web programming and updating frameworks with Yehuda Katz.

032 RC CoffeeScript

January 13, 2012 16:00 - 7 minutes - 11 MB

CoffeeScript is a language written by Jeremy Ashkenas that compiles to Javascript. Its syntax is much more friendly than native JavaScript. Especially if you're used to languages like Ruby or Python. As or Rails 3.1, CoffeeScript is available by default and a coffeescript file is created in /app/assets/javascripts every time you run the scaffold generator. A few of my favorite features of the language are: I can ignore parenthesis (mostly), semi-colons, and curly braces Function notation...

079 TMTC Peter Ledbrook – VMWare, Groovy, Grails

January 13, 2012 14:40 - 34 minutes - 47.2 MB

[powerpress] Peter Ledbrook is an engineer at VMWare and an evangalist for Groovy and Grails. Discussion The Grails Podcast Groovy Grails JVM Static typing Dynamic typing Optional static types in Groovy closures Ruby Rails Java Spock Jar files EnvyCasts Video on Java Jar's Dependency management Java resources for Grails Spring Spring Beans Apache Camel Spring Integration Spring Security Servlets Breadth of libraries in a particular language Spring Social CloudFound...

037 RR Versioning and Releases

January 12, 2012 19:54 - 1 hour - 31.1 MB

The Rogues talk about versioning and releases.

036A RubyGems Bonus Content

January 05, 2012 05:03 - 15 minutes - 6.46 MB

RubyGems Episode Bonus Content

036 RR RubyGems with Nick Quaranto

January 05, 2012 04:48 - 1 hour - 24.6 MB

The Rogues talk about Ruby Gems with Nick Quaranto.

035 RR Estimation

December 31, 2011 18:22 - 1 hour - 103 MB

The Rogues talk estimation.

031 RC Generators

December 30, 2011 20:46 - 5 minutes - 7.84 MB

A generator is a way of creating code from the command line. Rails has several of these built in, including generators for models, controllers, tests, helpers, scaffold (models, views, and controllers that support Rails' RESTful routing), and much more. Generators are actually relatively simple. They are made up of two parts. The generator itself, and the generator's templates. In the Ruby on Rails source code there's an assets generator and the javascript template and stylesheet templates i...

078 TMTC Chris Mattmann – OODT/NASA

December 30, 2011 11:42 - 57 minutes - 79.2 MB

Chris Mattmann is a Software Engineer at NASA's JPL. He's the VP of OODT in the Apache Software Foundation and an adjunct professor at USC. OODT is a framework for managing data from multiple sources and adding them to other data sources for different purposes (like a database and a search engine.) It manages hundreds of thousands of job in a day and terabytes or petabytes of data from various sources. Mentioned in this episode: Apache OODT Nutch Hadoop Apache Software Foundation NASA...

034 RR Benchmarking and Profiling

December 24, 2011 02:13 - 1 hour - 87.8 MB

The Rogues discuss benchmarking and profiling.

030 RC NoSQL

December 24, 2011 01:28 - 9 minutes - 13.5 MB

NoSQL is a terrible term for a collection of widely varied databases. You have key-value stores like Redis, Tokyo Cabinet, Memcached, etc. You also have document databases like couchDB and mongoDB. Finally you have column based systems like Cassandra. And still others like HBase. In a lot of cases, there are gems for these. I've used several of them such as the gems for managing Cassandra, couchDB, and mongoDB.

077 TMTC Karl Wright – ManifoldCF

December 23, 2011 17:27 - 40 minutes - 55.8 MB

Today I am joined by Karl Wright, Nokia engineer, ManifoldCF developer and author of ManifoldCF in action. We discuss ManifoldCF, an Apache Incubator project, its beginnings, its purpose and its inner workings.

028 RC Backbone.js

December 23, 2011 03:25 - 7 minutes - 9.99 MB

I've been using Backbone.js for a few weeks and really like the way it helps you manage your data on the client side. It's also a terrific way to keep your UI in sync when your data changes through Javascript events.

033 RR Book Club – Eloquent Ruby with Russ Olsen

December 15, 2011 19:27 - 1 hour - 27.1 MB

In this book club episode, the Rogues talk to Russ Olsen about his book, Eloquent Ruby.

Upgrading JotRod to Rails 3.1.3

December 09, 2011 23:19 - 157 MB Video

When preparing to add some layout features to JotRod, I realized it was a Rails 3.0.9 application. Here's a quick rundown on upgrading to Rails 3.1.3. Download 164.7 MB Download (iPod & iPhone) 37.9 MB Take the 2011 Readers Survey

Upgrading JotRod to Rails 3.1.3

December 09, 2011 23:19 - 157 MB Video

When preparing to add some layout features to JotRod, I realized it was a Rails 3.0.9 application. Here's a quick rundown on upgrading to Rails 3.1.3. Download 164.7 MB Download (iPod & iPhone) 37.9 MB Take the 2011 Readers Survey

Upgrading JotRod to Rails 3.1.3

December 09, 2011 23:19 - 36.2 MB Video

When preparing to add some layout features to JotRod, I realized it was a Rails 3.0.9 application. Here's a quick rundown on upgrading to Rails 3.1.3. Download 164.7 MB Download (iPod & iPhone) 37.9 MB Take the 2011 Readers Survey

029 RC Ruby-doc.org

December 09, 2011 21:24 - 7 minutes - 10.3 MB

One of the most handy websites out there for people trying to find specific API's in Ruby is ruby-doc.org. From the main page, you can search or select your Ruby version. From the core page, you can narrow down the class or method you're looking for. From the std-lib page, you can read docs and see where different aspects of the programming language are implemented. On each class' page, you can find the specific functionality you need in the menu on the left.

076 TMTC Pranta Das and Bhaskar Sunkara (AppDynamics)

December 09, 2011 20:00 - 21 minutes - 29.9 MB

AppDynamics is a company that provides a monitoring solution for .NET and Java platforms. I spoke with the VP of Engineering and one of the developers of the AppDynamics platform to dig into how they instrument your Java or .NET code and some of the tricks for following transactions from beginning to end. There were a lot of neat tricks in this podcast episode

032 RR Ruby Antipatterns

December 08, 2011 23:50 - 1 hour - 25.5 MB

The Rogues discuss Ruby antipatterns.

Followers and Following

December 03, 2011 06:48 - 649 MB Video

In order to get someone a timeline in JotRod, we need followers and following lists to compile the Jots from. This means that we need to add a new ColumnFamily called Followers and another one called Following. We don't have the joins capability from relational databases to do this for us. I'm going to hijack the User model's database connection to create the ColumnFamilies. (We don't have migrations, yet.) Here's what I ran in the rails console: cf_def = CassandraThrift::CfDef.new(:keyspace...

Followers and Following

December 03, 2011 06:48 - 158 MB Video

In order to get someone a timeline in JotRod, we need followers and following lists to compile the Jots from. This means that we need to add a new ColumnFamily called Followers and another one called Following. We don't have the joins capability from relational databases to do this for us. I'm going to hijack the User model's database connection to create the ColumnFamilies. (We don't have migrations, yet.) Here's what I ran in the rails console: cf_def = CassandraThrift::CfDef.new(:keyspace...

Followers and Following

December 03, 2011 06:48 - 649 MB Video

In order to get someone a timeline in JotRod, we need followers and following lists to compile the Jots from. This means that we need to add a new ColumnFamily called Followers and another one called Following. We don't have the joins capability from relational databases to do this for us. I'm going to hijack the User model's database connection to create the ColumnFamilies. (We don't have migrations, yet.) Here's what I ran in the rails console: cf_def = CassandraThrift::CfDef.new(:keyspace...

031 RR Code Reading

December 02, 2011 00:45 - 1 hour - 22.7 MB

The Rogues talk code reading.

030 RR Software Craftsmanship with Noel Rappin

November 24, 2011 08:11 - 1 hour - 25.1 MB

The Rogues talk to Noel Rappin about software craftsmanship.

075 TMTC Jim Jagielski – Apache Software Foundation

November 18, 2011 17:23 - 1 hour - 87.8 MB

Jim Jagielski is the president of the Apache Software Foundation and works for Red Hat. He's a founding member of the Foundation and has been a developer on the HTTP server for over a decade. We had an inspiring conversation about the Apache Software Foundation, the origins of the HTTP server, how the Foundation manages projects, and the incubator program. If you manage or contribute to Open Source software, then this is a discussion you'll want to hear.

027 RC Vim

November 17, 2011 19:25 - 9 minutes - 16.7 MB

I've been using VIM for a while to do my development. It's a terrific text editor that has been around for quite some time. Here's the rundown of what I've got set up. MacVim: http://code.google.com/p/macvim/ Janus: https://github.com/carlhuda/janus I've also found a few resources to help me get better with Vim as well. Here are some of my favorites: VimCasts: http://vimcasts.org/ VimGolf: http://vimgolf.com

029 RR Keeping Up with Gowalla with Adam Keys

November 17, 2011 18:48 - 1 hour - 27.6 MB

The Rogues talk about Gowalla with Adam Keys.

028 RR Beyond the Web with Dave Copeland

November 17, 2011 18:16 - 27 minutes - 11.2 MB

This episode was recorded at the Ruby Midwest Conference.

074 TMTC Jonathan Ellis – Cassandra

November 10, 2011 06:54 - 49 minutes - 68.5 MB

Jonathan Ellis is the Project Chair of Cassandra and co-founder of DataStax,  a company that specializes in helping companies set up BigData stacks with Cassandra, Hadoop, and other open source software. His company just released DataStax Enterprise. We had a great discussion about the origins of Cassandra, what it's good at, how it stacks up against relational databases, and how a lot of its different parts work.

ActiveModel Callbacks

November 09, 2011 18:10 - 35.3 MB Video

In the Jots (like tweets) in JotRod, I needed to generate a hash on creation as the key for the Jots. So, I determined that the easiest way to do that was to include ActiveModel Callbacks. The module is pretty simple to add to your classes. Here's a demo of how to add it to Sandra. Sandra's repository JotRod's repository Download 223 MB Download (iPod & iPhone) 37 MB Take the 2011 Readers Survey

ActiveModel Callbacks

November 09, 2011 18:10 - 35.3 MB Video

In the Jots (like tweets) in JotRod, I needed to generate a hash on creation as the key for the Jots. So, I determined that the easiest way to do that was to include ActiveModel Callbacks. The module is pretty simple to add to your classes. Here's a demo of how to add it to Sandra. Sandra's repository JotRod's repository Download 223 MB Download (iPod & iPhone) 37 MB Take the 2011 Readers Survey

ActiveModel Callbacks

November 09, 2011 18:10 - 35.3 MB Video

In the Jots (like tweets) in JotRod, I needed to generate a hash on creation as the key for the Jots. So, I determined that the easiest way to do that was to include ActiveModel Callbacks. The module is pretty simple to add to your classes. Here's a demo of how to add it to Sandra. Sandra's repository JotRod's repository Download 223 MB Download (iPod & iPhone) 37 MB Take the 2011 Readers Survey

026 RC Counter Caches

November 04, 2011 03:56 - 5 minutes - 7.3 MB

A counter cache is a handy way to speed up queries where you only need the number of an associated model rather than the entire collection. In your code, you might see something like this: @post.comments.count When you run this code, you wind up with another query to the database to get that number. That's not a big deal until you have that count being called for each post in your stream. To avoid this, you can use a counter cache. To use the counter cache, add a _count to the primary mode...

027 RR Teaching Ruby

November 03, 2011 21:32 - 52 minutes - 20.4 MB

The Rogues talk with Mike Clark about teaching Ruby.

Guests

Charles Max Wood
18 Episodes
Mike Hartington
11 Episodes
Joe Eames
10 Episodes
TJ VanToll
8 Episodes
Tracy Lee
8 Episodes
Craig McKeachie
7 Episodes
James Shore
7 Episodes
John Sonmez
7 Episodes
Gant Laborde
6 Episodes
Jeff Whelpley
6 Episodes
Justin Searls
6 Episodes
Mikeal Rogers
6 Episodes
Minko Gechev
6 Episodes
Richard Feldman
6 Episodes
Aaron Gustafson
5 Episodes
Amanda Silver
5 Episodes
Dave Thomas
5 Episodes
Orta Therox
5 Episodes
Rob Eisenberg
5 Episodes
Sam Julien
5 Episodes
Sean Merron
5 Episodes
Shai Reznik
5 Episodes
Valeri Karpov
5 Episodes
Victor Savkin
5 Episodes
Vitali Zaidman
5 Episodes
Alex Eagle
4 Episodes
Amir Rajan
4 Episodes
Austin McDaniel
4 Episodes
Ben Nadel
4 Episodes
Bob Zeidman
4 Episodes
Chad Fowler
4 Episodes
Chris Anderson
4 Episodes
Greg Baugues
4 Episodes
James Montemagno
4 Episodes
Jason Swett
4 Episodes
Jerome Hardaway
4 Episodes
Joe Karlsson
4 Episodes
Jon Skeet
4 Episodes
Julian Fahrer
4 Episodes
Matt Bierner
4 Episodes
Nicholas Zakas
4 Episodes
Noah Gibbs
4 Episodes
Noel Rappin
4 Episodes
Stephen Fluin
4 Episodes
Uri Goldshtein
4 Episodes
Uri Shaked
4 Episodes
Adam Baldwin
3 Episodes
Alex Russell
3 Episodes
Anatoliy Zaslavskiy
3 Episodes
Avdi Grimm
3 Episodes
Ben Orenstein
3 Episodes
Brennan Dunn
3 Episodes
Charlie Cheever
3 Episodes
Chris Biscardi
3 Episodes
Cory House
3 Episodes
Dan Shappir
3 Episodes
Dan Wahlin
3 Episodes
David Herman
3 Episodes
Derick Bailey
3 Episodes
Eric Normand
3 Episodes
Eric Simons
3 Episodes
Florian Rival
3 Episodes
Gleb Bahmutov
3 Episodes
Gregg Pollack
3 Episodes
Greg Wilson
3 Episodes
Jared Palmer
3 Episodes
Johannes Schickling
3 Episodes
John-Daniel Trask
3 Episodes
John-David Dalton
3 Episodes
Kassandra Perch
3 Episodes
Kent C. Dodds
3 Episodes
Kerri Miller
3 Episodes
Lee Byron
3 Episodes
Mads Kristensen
3 Episodes
Mani Vaya
3 Episodes
Matt Hernandez
3 Episodes
Pete Hodgson
3 Episodes
Radoslav Stankov
3 Episodes
Sam Aaron
3 Episodes
Scott Hanselman
3 Episodes
Sean Griffin
3 Episodes
Steve Klabnik
3 Episodes
Tero Parviainen
3 Episodes
Thomas Burleson
3 Episodes
Todd Gardner
3 Episodes
Tomas Trajan
3 Episodes
Travis Tidwell
3 Episodes
Tyler McGinnis
3 Episodes
Zach Kessin
3 Episodes
Andrew Mason
2 Episodes
Andy Hunt
2 Episodes
Ari Lerner
2 Episodes
Asim Hussain
2 Episodes
Aysegul Yonet
2 Episodes
Ben Titzer
2 Episodes
Brendan Eich
2 Episodes
Chris Fritz
2 Episodes
Chris Keathley
2 Episodes
Chris McCord
2 Episodes
Dan Abramov
2 Episodes
David Dalton
2 Episodes
Dean Radcliffe
2 Episodes
Deborah Kurata
2 Episodes
Erich Gamma
2 Episodes
Eric Schoffstall
2 Episodes
Gareth McCumskey
2 Episodes
Glenn Vanderburg
2 Episodes
Guillermo Rauch
2 Episodes
Henry Zhu
2 Episodes
Jacob Schatz
2 Episodes
Jafar Husain
2 Episodes
Jeff Hollan
2 Episodes
Jen Looper
2 Episodes
Jeremy Ashkenas
2 Episodes
Jessica Deen
2 Episodes
Jonathan Stark
2 Episodes
Josh Ponelat
2 Episodes
Julia Evans
2 Episodes
Julie Ralph
2 Episodes
Juri Strumpflohner
2 Episodes
Kent Beck
2 Episodes
Mandy Michael
2 Episodes
Martin Fowler
2 Episodes
Matthew Podwysocki
2 Episodes
Nadia Odunayo
2 Episodes
Nik Molnar
2 Episodes
Pascal Precht
2 Episodes
Peggy Rayzis
2 Episodes
Peter Bacon Darwin
2 Episodes
Sacha Greif
2 Episodes
Sam Joseph
2 Episodes
Scott Allen
2 Episodes
Shayne Boyer
2 Episodes
Shmuela Jacobs
2 Episodes
Tom Stuart
2 Episodes
Torgeir Helgevold
2 Episodes
Yakov Fain
2 Episodes
Adam Stacoviak
1 Episode
Adolfo Neto
1 Episode
Aleen Simms
1 Episode
Alex Austin
1 Episode
Alyssa Nicoll
1 Episode
Andrew Clark
1 Episode
Andrew Connell
1 Episode
Andrew Glass
1 Episode
Ben Collins
1 Episode
Breanne Dyck
1 Episode
Bruce Tate
1 Episode
Bryan Liles
1 Episode
Daniel Pink
1 Episode
Dave Kimura
1 Episode
David A. Black
1 Episode
David Allen
1 Episode
Drew McLellan
1 Episode
Eric Lewis
1 Episode
Erik Fisher
1 Episode
Farnoosh Brock
1 Episode
Felix Krause
1 Episode
Greg Hickman
1 Episode
Jake Archibald
1 Episode
Jason Brown
1 Episode
Jerod Santo
1 Episode
Jessica Lord
1 Episode
John Papa
1 Episode
John Sundell
1 Episode
Jordan Morgan
1 Episode
Josh Thomas
1 Episode
Jules Kremer
1 Episode
Kurt Elster
1 Episode
Laura Roeder
1 Episode
Manton Reece
1 Episode
Marcy Sutton
1 Episode
Marie Poulin
1 Episode
Mark Erikson
1 Episode
Michael Katz
1 Episode
Michael North
1 Episode
Michael Port
1 Episode
Nate Berkopec
1 Episode
Nolan Lawson
1 Episode
Omar Khan
1 Episode
Pat Flynn
1 Episode
Paul Jarvis
1 Episode
Rob Walling
1 Episode
Ron Evans
1 Episode
Ryan Smith
1 Episode
Sandi Metz
1 Episode
Sarah Dayan
1 Episode
Saron Yitbarek
1 Episode
Tammy Everts
1 Episode
Tim Paige
1 Episode
Trae Robrock
1 Episode
Wojtek Mach
1 Episode
Zach Holman
1 Episode

Books

The Line Between
1 Episode

Twitter Mentions

@devchattv 170 Episodes
@cmaxw 91 Episodes
@angularpodcast 66 Episodes
@elixir_mix 65 Episodes
@viewsonvue 64 Episodes
@wonder95 53 Episodes
@dotnetsuperhero 46 Episodes
@dotnet_podcast 38 Episodes
@jsjabber 37 Episodes
@reactroundup 37 Episodes
@r_n_radio 35 Episodes
@calebwellscodes 34 Episodes
@rubyrogues 34 Episodes
@samjulien 31 Episodes
@iphreaks 30 Episodes
@lindsaykwardell 26 Episodes
@tjvantoll 22 Episodes
@danshappir 21 Episodes
@_beyondcode 20 Episodes
@josepheames 19 Episodes