Welcome

You have reached the blog of Keith Elder. Thank you for visiting! Feel free to click the twitter icon to the right and follow me on twitter.

Deep Fried Bytes Episode 6: Talking Domain-Driven Design with David Laribee – Part 1

Posted by Keith Elder | Posted in Podcast | Posted on 22-07-2008

1

Last week we recorded our 6th episode of Deep Fried Bytes with guest David Laribee.  We started talking to David and before we knew it was two hours later!  To say time flew by would be an understatement.  There was so much good material that we broke the show up into two parts.  The first part released on July 16th is about 35 minutes in length.  Yeah, kind of short but it was the best place to stop the conversation and pick it back up.  The second part will be at least 45 minutes or longer. 

The topic was domain driven design.  It was great to talk to David who has studied the concept at length.  We really tried to dig down into the various aspects of DDD and look at it from a real world perspective. 

I’m a little late posting this but I’ve been speaking and traveling the past few days and thus not at a computer for a great length of time.  If you haven’t listened to the show yet, dive in.

Oh, by the way, in this show we changed up the format a bit.  So for those of you who think you know our format and love to fast forwarding through the intro I recommend you don’t on this episode.    We love to keep our listeners on their toes!  Enjoy.

Ways To Listen To The Show

There are several ways to listen to Deep Fried Bytes.

1. Directly From The Web Site

When you visit the site look for this:

Clicking the triangle will launch the Yahoo! media player and automatically start playing the show for you. As long as you leave the browser window open the player will stay open. Clicking off the page WILL stop the player!

2. Subscribe via iTunes and Zune

If you have iTunes or Zune installed on your computer you can subscribe to our show. In iTunes open the Music Store and search for “Deep Fried Bytes”. In the Zune software, go to the MarketPlace select Podcast and search for “Deep Fried Bytes” to subscribe to the show. You can also click either of the two icons below to automatically subscribe to the show if you have iTunes or Zune installed.

Subscribe via iTunes Store Subcribe via Zune Market Place

3. Subscribe to RSS Feed

To stay current and up to date with the show, subscribe to the site’s RSS Feed. If you don’t know about RSS feeds you can read more here: http://en.wikipedia.org/wiki/RSS_(file_format)

If you already have an RSS reader installed and setup, click the feed icon below to grab our news feed.

Subscribe to our podcast!

Deep Fried Bytes Episode 5: Developing .NET Software on a Mac

Posted by Keith Elder | Posted in Podcast | Posted on 07-07-2008

0

Episode 5 of Deep Fried Bytes is out!  This episode is a real cross pollination of technologies whereby we are talking about doing .Net development using a Mac. 

My Show Notes

About five or six years ago I purchased a Mac.  As a long time Unix user I loved it and spent countless hours preaching it’s never ending hotness.  Then I got a job whereby using the right tool for the job was .Net.  My Powerbook wasn’t fast enough to virtualize development of any sort since it only had a G4 processor running at 867MHz.  I did have a virtual machine setup for Windows XP on it but it was so slow it was impossible to even boot up let alone do development with it.  Thus I’ve had to use use a PC for .Net development. 

Fast forward several years later and Apple’s Intel Mac Book Pro line up has the same horse power needed to do what I wanted to do years ago.  Keep my Mac but write .Net code.  Today the game has changed whereby it is possible with virtualization to own a Mac and write .Net software.  Over the past six months I’ve seen more and more .Net developers purchasing Macs.  Even today, Scott Reynolds who was a guest in Episode 3 about Twitter, just got his Mac Book Pro today.  Other developers are natively booting Windows using Boot Camp but purchase the Mac because of the hardware. 

Is this setup for everyone?  No, I don’t think it is.  If you aren’t comfortable using virtualization to develop software then owning a Mac may not be for you.  But if you like developing for .Net and being able to write software for three major platforms using one machine (Windows, OSX, Linux) then this may be something you might want to consider.  At least until OSX can run on standard PC hardware (which isn’t on the radar anytime soon).

This is another one of those “not so typical” shows whereby we are really trying to go deep and find the true pulse of what is going on technology.  I hope you enjoy it.

Ways To Listen To The Show

There are several ways to listen to Deep Fried Bytes.

1. Directly From The Web Site

When you visit the site look for this:

Clicking the triangle will launch the Yahoo! media player and automatically start playing the show for you. As long as you leave the browser window open the player will stay open. Clicking off the page WILL stop the player!

2. Subscribe via iTunes and Zune

If you have iTunes or Zune installed on your computer you can subscribe to our show. In iTunes open the Music Store and search for “Deep Fried Bytes”. In the Zune software, go to the MarketPlace select Podcast and search for “Deep Fried Bytes” to subscribe to the show. You can also click either of the two icons below to automatically subscribe to the show if you have iTunes or Zune installed.

Subscribe via iTunes Store Subcribe via Zune Market Place

3. Subscribe to RSS Feed

To stay current and up to date with the show, subscribe to the site’s RSS Feed. If you don’t know about RSS feeds you can read more here: http://en.wikipedia.org/wiki/RSS_(file_format)

If you already have an RSS reader installed and setup, click the feed icon below to grab our news feed.

Subscribe to our podcast!

Deep Fried Bytes Episode 4: How DIGG.Com Scales

Posted by Keith Elder | Posted in Podcast | Posted on 18-06-2008

0

Episode 4 of Deep Fried Bytes is out!  In this episode we sat down with Joe Stump, the Lead Architect for DIGG.Com and discussed all kinds of things.  Joe gave us a behind the curtain look at how DIGG scales, which technologies they use and some interesting insight into language wars. 

We promised to give a shirt away on this episode but the show was long enough as it is, thus we’ll probably announce the winner later in the week or on the next show.

Ways To Listen To The Show

There are several ways to listen to Deep Fried Bytes.

1.  Directly From The Web Site

When you visit the site look for this:

Clicking the triangle will launch the Yahoo! media player and automatically start playing the show for you.  As long as you leave the browser window open the player will stay open.  Clicking off the page WILL stop the player!

2.  Subscribe via iTunes and Zune

If you have iTunes or Zune installed on your computer you can subscribe to our show.  In iTunes open the Music Store and search for “Deep Fried Bytes”.  In the Zune software, go to the MarketPlace select Podcast and search for “Deep Fried Bytes” to subscribe to the show.  You can also click either of the two icons below to automatically subscribe to the show if you have iTunes or Zune installed. 

Subscribe via iTunes Store Subcribe via Zune Market Place

3.  Subscribe to RSS Feed

To stay current and up to date with the show, subscribe to the site’s RSS Feed.  If you don’t know about RSS feeds you can read more here:  http://en.wikipedia.org/wiki/RSS_(file_format) 

If you already have an RSS reader installed and setup, click the feed icon below to grab our news feed.

Subscribe to our podcast!

Deep Fried Bytes Episode 3 Released, Lots of Updates

Posted by Keith Elder | Posted in Podcast | Posted on 13-06-2008

0

Yesterday we released the third episode of our Deep Fried Bytes podcast show.  The third episode is about the online social networking phenomenon Twitter.  A group of Twitter power users met up on the last day of the TechEd 2008 Conference to discuss their ideas, experiences and observations of the online service. 

You can read more about the show, show notes, and about our guests by visiting:

 http://deepfriedbytes.com/podcast/episode-3-twitter-war-stories/.

Ways To Listen To The Show

There are several ways to listen to Deep Fried Bytes.

1.  Directly From The Web Site

We now support listening to our shows directly from the web site!  When you visit the site look for this:

image

Clicking the triangle will launch the Yahoo! media player and automatically start playing the show for you.  As long as you leave the browser window open the player will stay open.  Clicking off the page WILL stop the player!

image

2.  Subscribe via iTunes and Zune

Since the second episode we’ve made a lot of progress.  The biggest news is anyone that wants to listen to the show can do so simply by opening the iTunes Store or the Zune Market Place (for those that have iPods and Zunes).  Once you open iTunes or Zune simply search for “Deep Fried Bytes” and you’ll be able to subscribe to us.  Subscribing via iTunes or Zune allows you to keep up with the current shows on your portable devices.  Click either of the two icons below to automatically subscribe to the show if you have iTunes or Zune installed. 

Subscribe via iTunes Store Subcribe via Zune Market Place

Of course, if you want to subscribe to the show via a standard RSS reader like FeedDemon, or Google Reader we support that as well.  If you haven’t subscribed to the show yet, here is the RSS feed.

Subscribe to RSS Feed
Subscribe to our podcast! 

Welcome Elly Mae To The Show!

EllyMae

We’d like to welcome Elly Mae to the third episode.  We decided we needed a token Southern Belle on the show so we asked Elly Mae and she said yes!  For those that haven’t listened to the show yet, Elly Mae is helping us out with introducing the show.  She did a fantastic job her first time out and is already mounting legions of fans. 

For those that have written in already asking who Elly Mae is, we can’t say, she wishes to remain anonymous at this time.  She did want me to say she hoped you enjoyed her doing the intros and she can’t wait to do the next show.

Episode 2: Interview War Stories

Posted by Keith Elder | Posted in Podcast | Posted on 30-05-2008

0

SUBSCRIBE TO THE SHOW

In April 2008 about 1700 Microsoft Most Valued Professionals (MVPs) descended upon Seattle, WA.  On Sunday, April 13th around 11:00 PM a group of MVPs gathered in the lobby of the Westin Hotel (an MVP Summit ritual) and started talking shop.  Deep Fried Bytes was there to capture the action.  We broke out the recording devices and decided to tape a show entitled “Interview War Stories”.  If you are looking for a job, this show will shed some light on what the experts like to ask when interviewing.  You’ll also hear stories about what not to do on interviews as well.  Late night insanity ensued as we progressed throughout the evening and we closed the show with a discussion as to whether a chicken class (yes a public class Chicken () { } ) should implement IEggable or ICanLayEggs.  This show is surely one for the record books!

Listen to the show

Thanks to all of the guests below that joined us on the show.

image

Rob Conery works at Microsoft on the ASP.NET team. He is the Creator of SubSonic and was the Chief Architect of the Commerce Starter Kit (a free, Open Source eCommerce platform for .NET)

He lives in Kauai, HI with his family, and when his clients aren’t looking, he sometimes write things on his blog (giving away secrets of incalculable value).

Blog:  http://blog.wekeroad.com/

image Scott Watermasysk works for Telligent leading the development of Community Server and is a writer, blogger, speaker and all around technologist.

Blog:  http://simpable.com/

image

Steven Harman is a passionate developer who believes that writing great software isn’t his job, it’s his craft. He is a Microsoft MVP in ASP.NET and co-administrator the Subtext project, an Open Source blogging engine for .NET. Steven believes the status quo is never good enough and we should strive to challenge our own assumptions and always be pushing to improve our craft. You can read Steven’s thoughts on reducing development friction, practicing Test-Driven Development, his love for Open Source software, and just about everything else software related at his blog, http://stevenharman.net. Steven is a Geek, and proud of it.

(pic not available) Jeff Tucker is an Agile Evangelist (because he says so).  He is a software engineer in real life and develops for both Windows and Linux.  Jeff lives in Seattle and joined us at the Westin.

Blog: http://agilology.blogspot.com/

image

Brian H. Prince is an Architect Evangelist with Microsoft focused on building and educating the architect community in his district. Prior to joining Microsoft in March 2008, he was a Senior Director, Technology Strategy for a major mid-west partner.

Further, he is a co-founder of the non-profit organization CodeMash (www.codemash.org). He speaks at various regional and national technology events including TechEd.

Brian holds a Bachelor of Arts degree in Computer Science and Physics from Capital University, Columbus, Ohio. He is also an avid gamer.

Blog:  http://brianhprince.blogspot.com/

image

Aaron Jenson is the Director of Engineering for Eleutian Technology and cofounder of the Machine project.

Blog:  http://aaron.codebetter.com

image Oren Eini is a senior developer in We!, a consulting group based in Israel, focusing on architecture, data access and best practices. Most often, he is working on building complex business systems using .Net 2.0, NHibernate and Castle’s Frameworks, providing training and guidance for the use of Object Relational Mapping, Inversion of Control, Domain Driven Design and other exciting topics. Oren is an active member in several leading Open Source projects, including (but not limited 🙂 ) NHibernate, Castle and Rhino Mocks. He had publish an article on MSDN about advance usages of Inversion of Control Containers and done a DNR TV Episode about NHibernate.

Blog: http://ayende.com

image

Aaron Erickson is an author, speaker, and thought leader – an advocate for delivery of competitive advantage through the strategic use of technology.  For over 15 years, Aaron has been helping companies in a diverse set of industries more effectively leverage their technology portfolio.  In 2007, Aaron was awarded with a Microsoft Most Valuable Professional (MVP) award for his contributions to the broader technical community, and currently serves the Magenic Chicago office, where he works with Magenic’s Chicago client base to help them get the most from their technology investments.

Blog:  http://blog.magenic.com/blogs/aarone/

image Scott Bellware is a software professional based in Austin, Texas. He is the founder and leader of the AgileATX community of agile software practitioners in Austin. Scott is a recipient of Microsoft’s Most Valuable Professional award. He has been working in .NET and the .NET community since April of 2001.

Twitter:  http://twitter.com/sbellware