<?xml version="1.0" encoding="UTF-8"?>

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>No Fluff Just Stuff Podcast</title>
    <itunes:author>NFJS</itunes:author>
    <link>http://www.nofluffjuststuff.com/</link>
    <itunes:subtitle>No Fluff Just Stuff Podcast</itunes:subtitle>
    <itunes:summary>Come learn from industry experts and from each other, see real world case studies, and delve into hands-on code examples. No marketing fluff will be found here. Find an upcoming symposium near you and find out more about sessions, keynote addresses, networking opportunities, and lots more stuff...</itunes:summary>
    <description>Come learn from industry experts and from each other, see real world case studies, and delve into hands-on code examples. No marketing fluff will be found here. Find an upcoming symposium near you and find out more about sessions, keynote addresses, networking opportunities, and lots more stuff...</description>
    <lastBuildDate>Fri, 16 May 2008 19:42:00 CDT</lastBuildDate>
    <language>en-us</language>
    <itunes:owner>
      <itunes:name/>
      <itunes:email/>
    </itunes:owner>
    <itunes:image href="http://www.nofluffjuststuff.com/images/nfjs_logo300x300.jpg"/>
    <itunes:category text="Technology">
      <itunes:category text=" IT News"/>
    </itunes:category>
    <itunes:category text="Technology">
      <itunes:category text=" Software How-To"/>
    </itunes:category>
    <itunes:explicit/>
    <generator/>
    <webMaster/>
    <ttl>60</ttl>
    <item>
      <title>Jay Zimmerman on Java application development in '08</title>
      <itunes:author>JavaWorld</itunes:author>
      <itunes:summary>As creator and director of the No Fluff Just Stuff Software Symposium Series, Jay Zimmerman is uniquely positioned to stay ahead of the curve in Java application development. In this year-end discussion with Andrew Glover, Jay addressed a wide range of questions about what Java developers were doing to manage software complexity in 2007, and which languages, frameworks, tools, and techniques could help you make Java application development fun again in 2008.</itunes:summary>
      <description>As creator and director of the No Fluff Just Stuff Software Symposium Series, Jay Zimmerman is uniquely positioned to stay ahead of the curve in Java application development. In this year-end discussion with Andrew Glover, Jay addressed a wide range of questions about what Java developers were doing to manage software complexity in 2007, and which languages, frameworks, tools, and techniques could help you make Java application development fun again in 2008.</description>
      <pubDate>Tue, 08 Jan 2008 00:00:00 CST</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/x/jay_zimmerman_javaworld_podcast.mp3" length="16302896" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/x/jay_zimmerman_javaworld_podcast.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/x/jay_zimmerman_javaworld_podcast.mp3</link>
    </item>
    <item>
      <title>Agile Fireside Chat with Pete Behrens</title>
      <itunes:author>Lisa Haneberg</itunes:author>
      <itunes:summary>Pete Behrens speaks with &lt;a href="http://www.lisahaneberg.com"&gt;Lisa Haneberg,&lt;/a&gt; author of Focus Like a Laser Beam and Two Weeks to a Breakthrough about agile methods and how they apply in a management and organizational development context.</itunes:summary>
      <description>Pete Behrens speaks with Lisa Haneberg, author of Focus Like a Laser Beam and Two Weeks to a Breakthrough about agile methods and how they apply in a management and organizational development context.</description>
      <pubDate>Mon, 15 Oct 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/2347/fireside_chat_lisa_haneberg.mp3" length="7169904" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/2347/fireside_chat_lisa_haneberg.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/2347/fireside_chat_lisa_haneberg.mp3</link>
    </item>
    <item>
      <title>The AJAX experience</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>The first time Google maps allowed you to click and drag a web page, everything changed. NFJS speaker Nathaniel Schutta talks to us about AJAX: the technology that has changed the look and feel of web pages in the last few years. He couldn't say it any more plainly. If Schutta visits a web site that is not Ajaxified, he questions whether he should be doing business with that company.</itunes:summary>
      <description>The first time Google maps allowed you to click and drag a web page, everything changed. NFJS speaker Nathaniel Schutta talks to us about AJAX: the technology that has changed the look and feel of web pages in the last few years. He couldn't say it any more plainly. If Schutta visits a web site that is not Ajaxified, he questions whether he should be doing business with that company.</description>
      <pubDate>Wed, 19 Sep 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/1314/nfjs-nate-schutta-ajax.mp3" length="5764521" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/1314/nfjs-nate-schutta-ajax.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/1314/nfjs-nate-schutta-ajax.mp3</link>
    </item>
    <item>
      <title>Metric Driven Agile Development</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>How done are you? No Fluff Just Stuff speaker Neal Ford says that Agile developers need to be able to create accurate metrics which allow you track your progress. He insists on brutal honesty. Stories are short measurable components of a project that are marked as either done or not done. You can't fool yourself into thinking you're almost done with your project because you're almost done with all of the stories.</itunes:summary>
      <description>How done are you? No Fluff Just Stuff speaker Neal Ford says that Agile developers need to be able to create accurate metrics which allow you track your progress. He insists on brutal honesty. Stories are short measurable components of a project that are marked as either done or not done. You can't fool yourself into thinking you're almost done with your project because you're almost done with all of the stories.</description>
      <pubDate>Sat, 18 Aug 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-metric-agile.mp3" length="3315911" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-metric-agile.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-metric-agile.mp3</link>
    </item>
    <item>
      <title>Bruce Tate on Effective Teams</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>Think about places you've worked. Aren't there people there that you're pretty sure could be let go and not be missed? Maybe they could be let go and productivity would go up. In this podcast, NFJS speaker Bruce Tate talks about hiring and building effective small teams. He talks about how to manage teams that are geographically separated and what it takes to get the most out of these teams.</itunes:summary>
      <description>Think about places you've worked. Aren't there people there that you're pretty sure could be let go and not be missed? Maybe they could be let go and productivity would go up. In this podcast, NFJS speaker Bruce Tate talks about hiring and building effective small teams. He talks about how to manage teams that are geographically separated and what it takes to get the most out of these teams.</description>
      <pubDate>Thu, 19 Jul 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/x/nfjs-bruce-tate-teams.mp3" length="5618237" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/x/nfjs-bruce-tate-teams.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/x/nfjs-bruce-tate-teams.mp3</link>
    </item>
    <item>
      <title>Pete Behrens on Scaling Agile</title>
      <itunes:author>No Fluff Just Stuff</itunes:author>
      <itunes:summary>If you scale an agile process to work with a large team, is it agile anymore? That's what NFJS speaker Pete Behrens considers in this podcast. Unfortunately, some of the tools and ways in which people communicate and track progress will probably have to change. Is this new process still in the spirit of the original to be considered Agile 2.0 or is it something completely different?</itunes:summary>
      <description>If you scale an agile process to work with a large team, is it agile anymore? That's what NFJS speaker Pete Behrens considers in this podcast. Unfortunately, some of the tools and ways in which people communicate and track progress will probably have to change. Is this new process still in the spirit of the original to be considered Agile 2.0 or is it something completely different?</description>
      <pubDate>Tue, 26 Jun 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/2347/nfjs-pete-behrens-scaling-agile.mp3" length="6750663" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/2347/nfjs-pete-behrens-scaling-agile.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/2347/nfjs-pete-behrens-scaling-agile.mp3</link>
    </item>
    <item>
      <title>Google Web Toolkit</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>NFJS speaker David Geary says that the GWT (Google Web Toolkit) is the third generation in web application frameworks. He's worked with the predecessors including Struts and JavaServer Faces and is now enjoying the third wave which includes Ruby on Rails and GWT. As a Java developer, the choice for him is clear: GWT. In this podcast he talks about some of the features and advantages of working in the GWT including some of the other JavaScript libraries you can easily hook into.</itunes:summary>
      <description>NFJS speaker David Geary says that the GWT (Google Web Toolkit) is the third generation in web application frameworks. He's worked with the predecessors including Struts and JavaServer Faces and is now enjoying the third wave which includes Ruby on Rails and GWT. As a Java developer, the choice for him is clear: GWT. In this podcast he talks about some of the features and advantages of working in the GWT including some of the other JavaScript libraries you can easily hook into.</description>
      <pubDate>Sun, 03 Jun 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/4/nfjs-david-geary-gwt.mp3" length="4952842" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/4/nfjs-david-geary-gwt.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/4/nfjs-david-geary-gwt.mp3</link>
    </item>
    <item>
      <title>JavaOne Podcast : Web continuations with RIFE and Terracotta</title>
      <itunes:author>java.net</itunes:author>
      <itunes:summary>&lt;p&gt;State management has always been a complex and tricky part of web application development. Continuations simplify this and automatically allow you to create a one-to-one conversation between users and a web application. State preservation and flow control no longer need to be handled manually, bringing you back to the simplicity of single user console applications. Remember 'scanf()'?&lt;/p&gt; &lt;p&gt;This presentation will introduce continuations from general principles, followed by practical examples that explain how they benefit web application development and their frequent usage patterns. Finally, automatic fail-over and scalability will be demonstrated through the integration with Open Terracotta.&lt;/p&gt; &lt;p&gt;Slides and demo source for this presentation are available &lt;a href="https://rife.dev.java.net/servlets/ProjectDocumentList?folderID=7407"&gt;from the RIFE project&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The original post on java.net &lt;a href="http://today.java.net/pub/a/today/2007/05/25/j1-2k7-mT03.html"&gt;can be found here&lt;/a&gt;.&lt;/a&gt;</itunes:summary>
      <description>State management has always been a complex and tricky part of web application development. Continuations simplify this and automatically allow you to create a one-to-one conversation between users and a web application. State preservation and flow control no longer need to be handled manually, bringing you back to the simplicity of single user console applications. Remember 'scanf()'? This presentation will introduce continuations from general principles, followed by practical examples that explain how they benefit web application development and their frequent usage patterns. Finally, automatic fail-over and scalability will be demonstrated through the integration with Open Terracotta. Slides and demo source for this presentation are available from the RIFE project.</description>
      <pubDate>Fri, 25 May 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/5683/j1-2k7-mtT03.mp3" length="12245584" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/5683/j1-2k7-mtT03.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/5683/j1-2k7-mtT03.mp3</link>
    </item>
    <item>
      <title>Deciding on SOA</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>When you have a lot of workflow in your system, when you see a lot of XML messaging, or when you are connecting to a lot of other systems, these are times when NFJS speaker Tom Marrs says that you need an ESB. In this podcast Marrs explains that he likes to keep his focus on the business needs as he builds a SOA application. He discusses governance models, architectural decisions, behavior and cultural shifts involved in getting different groups working together, and metrics.</itunes:summary>
      <description>When you have a lot of workflow in your system, when you see a lot of XML messaging, or when you are connecting to a lot of other systems, these are times when NFJS speaker Tom Marrs says that you need an ESB. In this podcast Marrs explains that he likes to keep his focus on the business needs as he builds a SOA application. He discusses governance models, architectural decisions, behavior and cultural shifts involved in getting different groups working together, and metrics.</description>
      <pubDate>Sun, 06 May 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/29/nfjs-tom-marrs-SOA.mp3" length="5272790" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/29/nfjs-tom-marrs-SOA.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/29/nfjs-tom-marrs-SOA.mp3</link>
    </item>
    <item>
      <title>Open Source Agile Tools</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>NFJS speaker Venkat Subramaniam is aware that agile developers are supposed to value people over tools but he also wants to make sure you know about the high quality open source tools available to you. He talks about JUnit 4, mock objects, coverage tools, and tools for measuring the quality of design.</itunes:summary>
      <description>NFJS speaker Venkat Subramaniam is aware that agile developers are supposed to value people over tools but he also wants to make sure you know about the high quality open source tools available to you. He talks about JUnit 4, mock objects, coverage tools, and tools for measuring the quality of design.</description>
      <pubDate>Fri, 06 Apr 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/11/nfjs-venkat-subramaniam-osagile-tools.mp3" length="7434690" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/11/nfjs-venkat-subramaniam-osagile-tools.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/11/nfjs-venkat-subramaniam-osagile-tools.mp3</link>
    </item>
    <item>
      <title>Domain Specific Languages</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>What if the developers and the business people spoke the same language? No Fluff Just Stuff speaker Neal Ford says that Domain Specific Languages can bridge this gap. A DSL allows developers to communicate and focus on what a piece of software is intended to do while hiding some of the mechanisms for doing so under an abstraction layer. Neal also explains the difference between external and internal DSLs.</itunes:summary>
      <description>What if the developers and the business people spoke the same language? No Fluff Just Stuff speaker Neal Ford says that Domain Specific Languages can bridge this gap. A DSL allows developers to communicate and focus on what a piece of software is intended to do while hiding some of the mechanisms for doing so under an abstraction layer. Neal also explains the difference between external and internal DSLs.</description>
      <pubDate>Tue, 13 Mar 2007 00:00:00 CDT</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-dsl.mp3" length="5325039" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-dsl.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Ford-dsl.mp3</link>
    </item>
    <item>
      <title>Agile Architects</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>To be an effective architect you have to have a wealth of technical knowledge as well as a great deal of business knowledge. No Fluff Just Stuff speaker Mark Richards thinks it's easier to model sending someone to the moon than a simple insurance application. He lays out a list of challenges for architects and provides techniques for leveraging agility to meet these challenges.</itunes:summary>
      <description>To be an effective architect you have to have a wealth of technical knowledge as well as a great deal of business knowledge. No Fluff Just Stuff speaker Mark Richards thinks it's easier to model sending someone to the moon than a simple insurance application. He lays out a list of challenges for architects and provides techniques for leveraging agility to meet these challenges.</description>
      <pubDate>Mon, 26 Feb 2007 00:00:00 CST</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/35/nfjs-Richards-agile-architecture.mp3" length="3907736" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/35/nfjs-Richards-agile-architecture.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/35/nfjs-Richards-agile-architecture.mp3</link>
    </item>
    <item>
      <title>Five Years of No Fluff Just Stuff</title>
      <itunes:author></itunes:author>
      <itunes:summary>Jay Zimmerman launched the No Fluff Just Stuff tour five years ago. The shows could have been delivered over the web or just once a year like traditional conferences. Neither of these was ever an option for Jay. In this podcast he explains the thinking behind the shows and what you'll experience in one of the weekend shows. He also looks ahead to some important milestones coming in 2007.</itunes:summary>
      <description>Jay Zimmerman launched the No Fluff Just Stuff tour five years ago. The shows could have been delivered over the web or just once a year like traditional conferences. Neither of these was ever an option for Jay. In this podcast he explains the thinking behind the shows and what you'll experience in one of the weekend shows. He also looks ahead to some important milestones coming in 2007.</description>
      <pubDate>Mon, 12 Feb 2007 00:00:00 CST</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Jay-nfjs-tour.mp3" length="3445263" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Jay-nfjs-tour.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/21/nfjs-Jay-nfjs-tour.mp3</link>
    </item>
    <item>
      <title>The Groovy Programming Language</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>You may want to write your Java applications in a different programming language. NFJS speaker Scott Davis says that now that the time is right for Groovy. In this podcast Scott talks about why Java programmers should consider Groovy and when is the best time for doing so. He points out that Groovy's RC 1 was scheduled for late in 2006 and that the language is certainly stable enough to support mission critical development.</itunes:summary>
      <description>You may want to write your Java applications in a different programming language. NFJS speaker Scott Davis says that now that the time is right for Groovy. In this podcast Scott talks about why Java programmers should consider Groovy and when is the best time for doing so. He points out that Groovy's RC 1 was scheduled for late in 2006 and that the language is certainly stable enough to support mission critical development.</description>
      <pubDate>Mon, 22 Jan 2007 00:00:00 CST</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/18/nfjs-scott-davis-groovy.mp3" length="7934354" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/18/nfjs-scott-davis-groovy.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/18/nfjs-scott-davis-groovy.mp3</link>
    </item>
    <item>
      <title>Java Internals</title>
      <itunes:author>Daniel Steinberg</itunes:author>
      <itunes:summary>You may know the Java programming language and may be fairly familiar with many of the libraries, but how well do you know the JVM? NFJS speaker Brian Goetz spends much of his time looking inside the virtual machine at how actual code runs. Goetz explains why it doesn't help you very much to look at the byte code generated by the compiler and why tricks such as reversing your for-loops aren't useful in improving your performance.</itunes:summary>
      <description>You may know the Java programming language and may be fairly familiar with many of the libraries, but how well do you know the JVM? NFJS speaker Brian Goetz spends much of his time looking inside the virtual machine at how actual code runs. Goetz explains why it doesn't help you very much to look at the byte code generated by the compiler and why tricks such as reversing your for-loops aren't useful in improving your performance.</description>
      <pubDate>Wed, 10 Jan 2007 00:00:00 CST</pubDate>
      <enclosure url="http://www.nofluffjuststuff.com/s/podcast/24/nfjs-brian-goetz-internals.mp3" length="5191079" type="audio/mpeg"/>
      <guid>http://www.nofluffjuststuff.com/s/podcast/24/nfjs-brian-goetz-internals.mp3</guid>
      <link>http://www.nofluffjuststuff.com/s/podcast/24/nfjs-brian-goetz-internals.mp3</link>
    </item>
  </channel>
</rss>
