Home 2010

Archives

TMTC 19 – Kevin Rutherford Interview

This week's episode is an interview I did a few weeks ago with Kevin Rutherford. Kevin is the author of Refactoring in Ruby. He's...

TMTC 18 – Dave Thomas Interview – Part 2

Dave Thomas of the Pragmatic Programmers explains the genesis of the publishing company, Agile software, learning new programming languages, and building your own business.

RC 17 – Interview with Dave Thomas from the Pragmatic Programmers – Part 1

Dave Thomas is one of the founders of the Pragmatic Programmers. He is a signatory of the Agile Manifesto. He's written several books, including:...

RC 16 – The DRY Principle (Don’t Repeat Yourself)

The DRY principle is a guiding principle behind frameworks like Ruby on Rails. It's basic tenet as provided by the Pragmatic Programmers is: Every piece...

RC 15a – Pair Programming – Take Two

This is take II of the Pair Programming episode. The first take wasn't what I wanted to communicate about pair programming. Please give it...

RC 15 – Pair Programming

This week's episode on pair programming discusses where you might see pair programming, HashRocket's pairing setup, perceived and real disadvantages to pair programming, its...

RC 14 – Chad Fowler Interview – Part 2

Chad talks about breaking out of your comfort zone, the ebb and flow of passion for what you do, development practices, and ways to get involved in the community. He also offers great advice for new developers. Leave feedback in the following ways: 801-753-8279 podcast@railscoach.com http://twitter.com/railscoach

RC 13 – Interview with Chad Fowler – Part 1

This is the first part of my interview with Chad Fowler. He talks a lot about the Ruby and Rails communities and about how to enhance your career as a programmer.

RC 12 – Test Driven Design and Behavior Driven Development

Test Driven Development and Behavior Driven Development can be terrific tools in defining your code and ensuring the highest quailty software. In this episode, we discuss the differences between TDD and BDD and what the advantages are to doing them.

RC 11 – Testing Your Application

These questions are answered in this episode: Why should we write tests? Isn't that Q.A.'s job? What should I be testing?

RC 10 – Understanding and Growing Business

Understanding our customer's needs help us write code that will better serve them. Understanding how the business works and where its money comes from helps us grow the business and become valuable assets to our clients and employers.

RC 9 – Work Fulfillment

There are 6 major tenets to enjoying your work. You should consider each of these before taking a new position. They are: Passion, Purpose, People, Progress, Projects, and Pay.

RC 8 – Interview with Pratik Naik

In this interview with Pratik, we discuss several things, including: Cramp - A web framework in Ruby (the repo on github) Practicing coding - Write more...

RC 7 – Practice Makes Perfect – Coding Exercises

Here is the link to my blog post about coding exercises. Here's a short list of the coding exercises that are out there. Project Euler My Project...

RC 6 – Conferences

Download this episode Subscribe in iTunes Remember to leave feedback by calling 801-753-8279 or emailing podcast@railscoach.com. Conferences are a great way to learn and meet people. The conferences...

RC 5 – Interview with James Edward Gray II

Download this Episode During the interview with James, we talked about several things. You can find him on twitter at http://twitter.com/JEG2 James ran the RubyQuiz for...

RC 4 – Interview with Ben Johnson (binarylogic)

Download this Episode This week I talked to Ben Johnson, who built the authlogic and memorylogic (among many other) libraries for the Ruby and Rails...

RC 3 – Finding a mentor

Download this episode One of the things that has helped me the most in learning to program well is having a good mentor. I didn't...

RC 2 – Interview with Gregg Pollack

Download this episode This episode is my interview with Gregg Pollack. We had a great discussion about podcasting and podcast styles, users' groups, what makes...

RC 1 – What Makes a Great Developer?

Download this episode Why Another Rails Podcast? Basically, many of us need someone who will encourage us and share our passion for what we do. This...