Jul 01, 2009

Michael Swaine on Prag Pub

Getting to Iteration One

MIchael Swaine describes coming on board with the Pragmatic Programmers, his years of experience with InfoWorld and Dr. Dobbs Journal, the joy of programming, and the Fire in the Valley. He talks about the need for agility, the search for new ideas, and the future of magazines in general.

Jun 24, 2009
iPhone SDK Development

Bill Dudney and Chris Adamson on iPhone 3.0 SDK Development

Apple's design patterns and more

Hear what iPhone SDK authors Chris Adamson and Bill Dudney have to say on this week’s podcast. They’ll discuss Apple’s design patterns and their feat of getting the 3.0 beta book out on the same day Apple publicly released the SDK. You’ll also hear about the advantages of the new programmable GPU, the new availability of Core Data and AV classes for audio apps, in-app purchasing, plus what didn’t come in the new 3.0. Chris and Bill will talk about how the iPhone programing model is significantly different from desktop programming, and offer some thoughts on what’s coming next.

Jun 03, 2009

Quinton Wall on "The Seed of Hope"

It's a mystery

Quinton Wall tells editor Susannah Pfalzer about his new fiction book, “The Seed of Hope.” It’s magic and mystery for readers 12 and up, filled with excitement and action for younger readers and more profound subtleties for more experienced readers. Quinton explains how his book’s unique theme makes it a compelling read that’s far different from the usual derivative fantasy fiction out there. He finishes by reading the book’s Prologue.

May 06, 2009
Land the Tech Job You Love

Andy Lester: Land the Tech Job You Love

Tech Skills aren't enough

Andy Lester, author of “Land the Tech Job You Love,” tells Susannah Pfalzer all about job hunting in today’s tech world. He explains why job boards do not work for 90% of job seekers, and what makes a great resume—and how most people blow it. Andy tells you how to make yourself hirable and promotable, and how to use your resume as a tracking tool.

Even with this economy, and fewer jobs available, the way you look for a job doesn’t change, just the priorities. Join Andy Lester and see how to land the tech job you’ll love.

Apr 14, 2009
The Passionate Programmer: Creating a Remarkable Career in Software Development

Chad Fowler on the Passionate Programmer

Builds a remarkable career

Susannah Pfalzer interviews Chad Fowler on his new book, “The Passionate Programmer.” Chad talks about the reality of the two job markets, and how you have to focus on winning, not just on “not losing.” He’ll discuss steps to take in avoiding a career-by-coincidence, and how improving your career is really improving your life. Unlike other projects you’ve worked on, this time you are the product. See how to make the most of it.

Feb 04, 2009
Enterprise Recipes with Ruby and Rails

Maik Schmidt on Ruby and Rails in the Enterprise

Now it's ready for business

Author Maik Schmidt tells Susannah Pfalzer all about the problems faced by software developers in the enterprise, and dealing with effectively with a potentially hostile environment, including adopting an agile approach in a non-agile world. Maik explains how to use Ruby and Rails to manage security issues, encryption, using Java and Ruby together, screen scraping and more. See how the ease of the new Ruby and Rails makes it ready for business.

Dec 03, 2008
Programming Clojure

Stuart Halloway on Programming Clojure

Be more expressive on the Java VM

Stuart Halloway, author of “Programming Clojure”, tells Susannah Pfalzer all about this new and cool programming language. Stuart explains how Clojure helps you move beyond noun-based programming toward verb-based programming, and why pure functions are important for concurrency. It’s a lot of Lisp, but with Less parentheses—even fewer than Java itself. See how to be more expressive on the Java VM, and how Clojure is different from Scala and Groovy.

Nov 05, 2008
Core Data: Apple's API for Persisting Data on Mac OS X

Marcus Zarra on Core Data for Mac OS X

Huge gains in developer productivity and performance

Marcus Zarra talk about Apple’s Core Data API: just as Interface Builder made GUI’s much easier, Core Data makes managing an application’s data much easier. Marcus explains how, and discusses Core Data’s advantages as well as hints and tips to getting the most out of it.

Oct 15, 2008
Rails for .NET Developers

Jeff Cohen and Brian Eng on Rails for .Net Developers

Embracing the Rails way

Pragmatic editor Susannah Pfalzer interviews authors Jeff Cohen and Brian Eng, asking “what do .NET developers find so compelling about Rails?” Jeff and Brian go on to explain the key differences between the .NET environment and the open source environment of traditional Ruby and Rails, the importance (and adoption) of MVC, unit tests, and differences in development styles. They’ll also explain how to use the right tool for the job and take a quick look at IronRuby, and Ruby’s interoperability with .NET.

Sep 23, 2008

Keir Thomas on Ubuntu Kung Fu

Upgrade to Ubuntu and get more done

Meet Keir Thomas, author of “Ubuntu Kung Fu: Tips, Tricks, Hints, and Hacks.” Keir tells us why Ubuntu is so popular, explains the wealth of drivers, ease of installation and use, the strength of the Ubuntu community, and where Ubuntu came from. You’ll hear how to wring more power out of older hardware, and see that modern Linux is no longer just a hobby, it’s here to help you get more done.