This week on Herding Code, the gang discusses Uncle Bob’s self-titled blatherings about DI, IoC and Mocking, Clojure and polyglot programming, managed javascript, and recent support for Mercurial at Codeplex. The show finishes up with another K Scott Lightning Round with questions about the iPad and non-technical blog recommendations.
Show Links:
Show notes compiled by Ben Griswold. Thanks!
Download / Listen:
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Feb 06
This week on Herding Code, James Avery and Rob Conery join the cast in a lively discussion about NoSQL, TekPub, the new DotNetKicks and the technical debate du jour, ASP.NET Web Forms vs ASP.NET MVC.
Show Links:
Download / Listen:
Herding Code 71: James Avery and Rob Conery on NoSQL and a bunch of other stuff
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Length: 1:18:38
Show notes compiled by Ben Griswold. Thanks!
Feb 01
What do Brad Wilson and Scott Densmore have in common? They’re expert .NET developers, a couple of Mac fanboys, and they’re both joining the guys on this week’s episode of Herding Code. Listen in while Brad and, yet another, Scott talk about the Mac, Windows, and the ins and outs of iPhone development:
Show Links:
Download / Listen:
Herding Code 66 – Brad Wilson and Scott Densmore on iPhone Development
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Dec 16
In this episode, we talk to Scott Hanselman about Jon’s new job with Microsoft, how (if at all) that affects this podcast, and running Ubuntu on a Dell Mini 9.
Download / Listen:
Herding Code 65 – Scott Hanselman on his Ninja Squad and Jon’s new job
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Dec 12
The guys grill Phil on ASP.NET MVC2, and introduce a new segment: Abusive Questions From Twitter!
Show Links:
Download / Listen:
Herding Code 64 – Phil Haack on MVC 2
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Nov 22
On the heels of his recent Concept Camp 2009 fireside keynote, K Scott brings his opinion about victory in software development to the podcast. Listen in as the guys consider how to define and measure success, how to solve business problems despite our customers and ourselves, and how to focus less on risk and more on the potential reward.
Show Links:
Download / Listen:
Herding Code 63 – Victory in Software Development with K Scott Allen
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Oct 24
In this episode of Herding Code, Jon and Scott Koon pair up with Miguel de Icaza and Geoff Norton of the Mono Project and discuss MonoTouch:
Show Links:
Quote of the Show:
Download / Listen:
Herding Code 62 – MonoTouch with Miguel de Icaza and Geoff Norton
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Oct 11
This episode of Herding Code is a roundtable discussion which includes the entire cast. The guys dedicate the majority of the show to the CodePlex Foundation – what the foundation provides, speculation on what the foundation might accomplished, and how success should be measured. The guys also offer a glowing review of Bing Visual Search, they dig into the Microsoft Ajax CDN, and give their opinions of the recent Zune HD Release.
Show Links:
Download / Listen:
Herding Code 61: CodePlex Foundation, Bing Visual Search, Microsoft Ajax CDN, Zune HD Release
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Oct 06
In this episode of the Herding Code Podcast, the guys talk to Louis DeJardin about the Spark View Engine.
Show Links:
Download / Listen:
Herding Code 60: Spark View Engine with Louis DeJardin
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Sep 23
In this episode of the Herding Code Podcast, the guys sit down with Milan Negovan of ASP.NET Resources to discuss web standards, usability and accessibility. Milan also shares his opinions on the onslaught of new technologies coming out of Redmond, why developers should avoid big conferences, the benefits of independent consulting, the motivation of Microsoft MVP Program and his impressions of ALT.NET.
Show Links:
Book Recommendations from Milan
Download / Listen:
Herding Code 59: Web Standards with Milan Negovan
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Sep 08
How about that? You stuck around! It was the Waylon Jennings, Good Ol’ Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which hooked you, wasn’t it? Undoubtedly you have been on the edge of your seat for days, just waiting to see how the show turns out. Well, wait no further. Here’s the commercial free, dramatic conclusion to the longest Presentation Patterns discussion ever.
When we last left our heroes, Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block were in the thick of their discussion. Jeremy had just finished explaining the role of the Screen Conductor and Ward was ready to start flushing out implementation strategies. That is, implementation strategies which might work across most solutions.
But thankfully, Glenn starts by stepping back a bit and asking how the presentation patterns discussion fits in the context of mainstream development.
Will the guys provide a single answer to the age-old question, “Which came first the View or the ViewModel?” Is there a one size implementation which fits all solutions? Will this conversation ever end? Find out this week on Herding Code.
Show Links:
Download / Listen:
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Aug 24
Have you seen the circus gag where clown after clown emerges from the smallest car one could possibly image? Well, this week on Herding Code, the guys attempt that very same trick! Listen in as Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (that’s right, four guests!) join the cast and talk Presentation Patterns. This conversation started earlier this week on Twitter and it is shows no sign of slowing down. Join us this week and next for an enlightening and exhaustive discussion about Views and Models and ViewModels and everything in between.
Show Links:
Download / Listen:
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Aug 19
You know Markus Völter as the founder and voice of Software Engineering Radio. Well, this week on Herding Code, Markus finds himself on the other side of the microphone – fielding, rather than asking, questions. Listen in as Markus explains model-driven software development and product line engineering. Learn about modeling, domain-specific languages, code generation, Eclipse, development outside of the Microsoft/.NET world and much, much more, this week on Herding Code.
Show Links:
Download / Listen:
Herding Code 56: Markus Völter on Model-Driven Development, DSLs and Product Line Engineering
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Aug 07
Let’s keep the party going! In this very special episode of Herding Code, Rob Conery puts Jon, Scott K and Kevin on the spot as he turns the tables and asks his own questions and passes his own judgments. Do you want to know how Herding Code came about? Are you curious how Rob and the guys feel Herding Code differs from the other podcasts? Have you ever wondered how the Herding Code members might map to the cast of The View? All in good fun, Rob derails the show and gives us a behind the scenes look into Herding Code productions.
Show Links:
Download / Listen:
Herding Code 54: Rob Conery interviews the Herding Code guys
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Jul 18
What? You thought SubSonic was dead! Well, crack open a beer and join the party – the SubSonic 3.0 Release Party! That’s right. It is finally here and Rob Conery (Herding Code’s first repeat guest) gets a little rowdy announcing the new features. Listen in as Rob speaks of SubSonic, the new role he’s playing at Microsoft, why he’s given up on Twitter and why Kevin Dente deserves to be roasted. Does Rob completely derail the show? Find out this week on Herding Code.
Show Links:
Download / Listen:
Herding Code 53: SubSonic 3.0 Release Party with Rob Conery
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Jul 08
There’s a lot of community chatter around Domain Specific Languages (DSLs.) If you’re interested in hearing more, you won’t want to miss this episode as this week on Herding Code the guys interview Larry O’Brien, professional writer and software developer, on Domain Specific Languages, DSL DevCon, Lang.NET Symposium and a number of related talks.
Show Links:
Download / Listen:
Herding Code 45: Larry O’Brien on Domain Specific Languages
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Apr 29
Whether you just want to write cool software for yourself or you are looking to kick off a side business, you can get started with little upfront investment. This week on Herding Code, the guys talk about the ease of becoming a one-man independent software vendor (ISV.)
Show Links:
Download / Listen:
Herding Code 44: Microbusiness
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Show notes compiled by Ben Griswold. Thanks!
Apr 23
While at MIX09, Jon sat in on a brainstorming discussion about next generation Twitter clients running on WPF and Silverlight 3 with Tim Heuer, Chris Bennage, and Alan Le. This was originally just recorded for a few people who couldn’t be there for our meeting, but we had enough positive feedback that we’re publishing it as a podcast.
DISCLAIMER: This was recorded in a noisy room, and while I’ve done what I can to eliminate background noise and even out the vocal levels, the audio quality is poor (even by Herding Code standards). You’ve been warned.
Thanks to Tim, Chris, and Alan for giving their permission to publish this.
Show Links:
Download / Listen:
Episode 41: Next Generation Twitter Client Discusion At MIX09
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Apr 03
While K Scott and Jon were at the Microsoft MVP Global Summit, we listened in on a late night debate on NHibernate performance between Oren Eini (a.k.a. Ayende Rahein), David Penton, and Ben Scheirman.
Show Links:
Download / Listen:
Episode 38: NHibernate performance with Ayende, David Penton, and Ben Scheirman
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Mar 13
This week, the Herding Code cast talks shop with Scott Watermasysk about cloud computing, blogging platforms, Internet Explorer, the DotNetOpenId project and much more:
Show Links:
Download / Listen:
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Feb 20
This week on Herding Code, K. Scott kicks off an amusing conversation about office pranks and general fun in the workplace:
Show Links:
Download / Listen:
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Feb 14
This week Kevin leads a discussion about the inauguration on the web, then we field some questions from listeners.
Jan 29
This week Jon leads a discussion of real world development. We talk about how our development practices in our jobs and personal projects match up with the way we’re “supposed to be” developing. Topics:
Download / Listen
Herding Code 21: Real World Development
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Oct 10
This week we talk to Ted Leung. Ted works on dynamic languages and tools at Sun Microsystems and is a member of the Apache Software Foundation. We discussed a variety of issues, including:
Download / Listen
Herding Code 20: Ted Leung on Open Source in the corporate world
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Oct 03
This week Scott K leads a discussion on remote work, remote access technologies, and synchronization software:
Download / Listen
Herding Code 19: Pajama Driven Development (working remote)
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Sep 26
This week, we talk with Jeff Atwood (of codinghorror.com fame) about his soon to be released developer Q&A site, StackOverflow.com.
Links:
Download / Listen
HerdingCode 14: Jeff Atwood (codinghorror.com) talks about StackOverflow
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Aug 21
This week, we talk about the “back to basics” movement, which begs the question: what are the basics?
Download / Listen
HerdingCode 13: Back To Basics (but which ones?)
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Aug 15
This is the second half of our interview with Glenn Block. He talks about the interesting stuff he’s been up to at Microsoft with Prism, Unity, and MEF (the Managed Extensibility Framework). Be sure to listen to part 1 first or Glenn’s crazytalk about MEF will spin your head around.
Links:
Download / Listen
Aug 08
This is the first half of our interview with Glenn Block. He talks about the interesting stuff he’s been up to at Microsoft with Prism, Unity, and MEF (the Managed Extensibility Framework).
Links:
Reminder: Geek Dinner with Jon, Kevin, and Jeff Atwood at the Pyramid Alehouse in Berkeley on 8/2 at 7 PM.
Download / Listen
Aug 01
K Scott leads us in a discussion of LINQ, including:
Links:
Also, Scott Koon was gone this week. We did our best to make sure you wouldn’t notice.
Download / Listen
Jul 23