<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Campbellodeon</title>
	<link>http://www.jasoncampbell.org</link>
	<description>Contractions are a shortcut to laziness, which is an unpaved road to certain failure</description>
	<pubDate>Sat, 12 May 2007 00:00:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>As the Waters Reach My Ankles</title>
		<link>http://www.jasoncampbell.org/2007/05/11/as-the-waters-reach-my-ankles/</link>
		<comments>http://www.jasoncampbell.org/2007/05/11/as-the-waters-reach-my-ankles/#comments</comments>
		<pubDate>Sat, 12 May 2007 00:00:13 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/2007/05/11/as-the-waters-reach-my-ankles/</guid>
		<description><![CDATA[You will remember that a little over 3 weeks ago I posted here about a freelance writing opportunity that had come my way.  I am sure you are all waiting with baited breath for an update, so here goes.
Today was a day of several milestones in my quest to support my family through my [...]]]></description>
			<content:encoded><![CDATA[<p>You will remember that a little over 3 weeks ago I posted here about a <a target="_blank" href="http://www.jasoncampbell.org/2007/04/19/dipping-my-toe-in-the-waters-of-freelance-writing/">freelance writing opportunity</a> that had come my way.  I am sure you are all waiting with baited breath for an update, so here goes.</p>
<p>Today was a day of several milestones in my quest to support my family through my writing, 2 milestones as a matter of fact.</p>
<ol>
<li>My <a target="_blank" href="http://www.cmswire.com/cms/open-source-cms/alfresco-rings-bell-for-red-hat-exchange-while-rumors-swirl-001276.php">twenty-first article</a> was published today.  I know what you&#8217;re thinking: &#8220;Isn&#8217;t the tenth article or the twentieth article a more important milestone?  What makes 21 so special?&#8221;  Number 21 is special because it was my first article to go up completely unedited.  Okay, my editor did change one link, but that was the only change in 432 words.  Furthermore, my title - which I have struggled with more than anything else - made it up on the site verbatim.  The standard disclaimer still applies - that my writing on that site is related to the content management market and will loosely resemble <a target="_blank" href="http://en.wikipedia.org/wiki/Gobbledygook">gobbledygook</a> to most people.</li>
<li>I earned the ability, or was granted the privilege, to begin posting articles under my name rather than my alter ego of &#8220;Staff Writer&#8221;.  This is important to me not only because now I can start introducing myself as &#8220;Contributing Writer at CMSWire.com&#8221;, but also because my oldest son (Son #1) is now convinced that I am actually being paid to write articles.  How did I react to being granted this elevated privilege?  I submitted my first article under my name too late to get posted this week.  Is that classic or what?</li>
</ol>
<p>So where do we go from here?  I am thinking now that I am starting to make a name for myself on the Information Superhighway, maybe I should get this place in order.  I have had &#8220;site audit of jasoncampbell.org&#8221; and &#8220;update jasoncampbell.org so you feel like posting&#8221; on my to-do list for way too long.  Perhaps now I will find the adequate motivation to make this blog something worth actually reading, we&#8217;ll see.</p>
<p>Don&#8217;t worry, you probably won&#8217;t see another of these posts unless I am fortunate to reach 50 articles or 100 articles.  You hopefully will see me begin to write about my new obsession - writing.  Mrs. Campbellodeon will get a kick out of that considering she already makes fun of me for reading <a target="_blank" href="http://www.amazon.com/Breakthrough-Rapid-Reading-Peter-Kump/dp/073520019X/ref=pd_bbs_sr_1/104-7918909-1937534?ie=UTF8&#038;s=books&#038;qid=1178927814&#038;sr=8-1">books about reading</a>.</p>
<p>Stay tuned and let me know if you know anyone who needs an amateur writer.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2007/05/11/as-the-waters-reach-my-ankles/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Dipping My Toe in the Waters of Freelance Writing</title>
		<link>http://www.jasoncampbell.org/2007/04/19/dipping-my-toe-in-the-waters-of-freelance-writing/</link>
		<comments>http://www.jasoncampbell.org/2007/04/19/dipping-my-toe-in-the-waters-of-freelance-writing/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 12:31:22 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/2007/04/19/dipping-my-toe-in-the-waters-of-freelance-writing/</guid>
		<description><![CDATA[Some of you are aware of the freelance writing gig that I picked up this week and several of you have wanted to know where to find the articles.  The links are below, but be warned that the site I am writing for is dedicated to content management systems.  Therefore, most of the [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you are aware of the freelance writing <a href="http://www.cmswire.com">gig</a> that I picked up this week and several of you have wanted to know where to find the articles.  The links are below, but be warned that the site I am writing for is dedicated to content management systems.  Therefore, most of the content is going to be gibberish unless you are part of the industry.  The articles have been edited but they are mostly my words.  The &#8220;Staff Writer&#8221; is part of the agreement whereby I have to consistently provide articles for the first month before I start getting credit by name.  I am fine with that as I have no problem paying my dues.  The people who matter know who wrote the articles and the cool part is that I get to send in my first invoice today to actually get paid!</p>
<p>The <a href="http://www.cmswire.com/about/#bd">guy</a> I am working for has been very encouraging and I am enjoying working for him.  He took a chance on an unproven writer and I am thankful for that.  Mrs. Campbellodeon and I are excited about this opportunity because we both want for me to be able to focus more on my writing (as a way to hopefully one day escape the daily grind), and also because every little bit of extra money helps us toward our goals of getting out of debt - not too mention helping to feed the four boys who are eating us out of house and home.</p>
<p>Feel free to leave a comment or send me an email if you have questions or feedback.</p>
<p><a href="http://www.cmswire.com/cms/enterprise-20/google-opens-ppt-offensive-in-the-clone-wars-001209.php">Google Opens PPT Offensive in the Clone Wars</a></p>
<p><a href="http://www.cmswire.com/cms/enterprise-cms/xerox-proves-its-more-than-just-hardware-001204.php">Xerox Proves It&#8217;s More than Just Hardware</a></p>
<p><a href="http://www.cmswire.com/cms/enterprise-cms/day-updates-ecm-products-announces-dam-solution-001203.php">Day Updates ECM Products, Announces DAM Solution</a></p>
<p><a href="http://www.cmswire.com/cms/enterprise-cms/alfresco-one-of-ten-enterprise-software-companies-to-watch-001198.php">Alfresco: One of Ten Enterprise Software Companies to Watch</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2007/04/19/dipping-my-toe-in-the-waters-of-freelance-writing/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>A Writer&#8217;s Blessing</title>
		<link>http://www.jasoncampbell.org/2007/03/28/a-writers-blessing/</link>
		<comments>http://www.jasoncampbell.org/2007/03/28/a-writers-blessing/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 15:28:06 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/2007/03/28/a-writers-blessing/</guid>
		<description><![CDATA[I was capturing notes in my Moleskine from my current study of R.A. Torrey&#8217;s &#8220;How to Pray&#8221; and I realized that while many blessings have been written over the years - the most famous being &#8220;An Irish Blessing&#8221; - I had never heard of a blessing for writers.
I planned to research writer&#8217;s blessings when I [...]]]></description>
			<content:encoded><![CDATA[<p>I was capturing notes in my <a target="_blank" href="http://www.moleskine.com">Moleskine </a>from my current study of <a target="_blank" href="http://en.wikipedia.org/wiki/Reuben_Archer_Torrey">R.A. Torrey</a>&#8217;s &#8220;<a target="_blank" href="http://www.google.com/search?q=r.a.+torrey+%22how+to+pray%22&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">How to Pray</a>&#8221; and I realized that while many blessings have been written over the years - the most famous being &#8220;<a target="_blank" href="http://islandireland.com/Pages/folk/sets/bless.html">An Irish Blessing</a>&#8221; - I had never heard of a blessing for writers.</p>
<p>I planned to research writer&#8217;s blessings when I returned to my desk, but before I could get there I began to form a blessing in my mind and I decided to capture it before it was lost forever.  Here it is:</p>
<blockquote><p>May your words flow freely like a spring<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; that bursts forth from your soul<br />
May your mind be not but a filter<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to cleanse the swell from within you and never abate it<br />
May your hands be certain and affectionate<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to both your keys and your quill<br />
May your eyes be strong and vigilant<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; despite the hours required of your craft<br />
May your captured thoughts and emotions live forever<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in the hearts of your readers</p></blockquote>
<p>Compare my version to this version from <a target="_blank" href="http://www.lisagardner.com">Lisa Gardner</a>:</p>
<blockquote><p>May you always remember the thrill<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of being swept away by a really good book.<br />
May the words you’re typing on the page be as worthy<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; as the words running through your mind.<br />
May your deadline be behind you.<br />
May a good story lie ahead of you.<br />
And as we go forth<br />
May you always enjoy the journey<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to finding those two perfect words: The End.</p></blockquote>
<p>Which do you prefer?
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2007/03/28/a-writers-blessing/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Realizations</title>
		<link>http://www.jasoncampbell.org/2006/09/15/realizations/</link>
		<comments>http://www.jasoncampbell.org/2006/09/15/realizations/#comments</comments>
		<pubDate>Fri, 15 Sep 2006 19:00:37 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Fatherhood</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/2006/09/15/realizations/</guid>
		<description><![CDATA[My oldest son (Son #1) had surgery today.  Minor outpatient surgery that required 30 minutes of operating room time and 3.5 hours of pre-operation and post-operation time.  Don&#8217;t get me wrong, I am not complaining.  I was raised in a medical family (Father = ER Doc, Mother = Nurse) and I worked [...]]]></description>
			<content:encoded><![CDATA[<p>My oldest son (Son #1) had surgery today.  Minor outpatient surgery that required 30 minutes of operating room time and 3.5 hours of pre-operation and post-operation time.  Don&#8217;t get me wrong, I am not complaining.  I was raised in a medical family (Father = ER Doc, Mother = Nurse) and I worked in an emergency room for 6 months when I was in college.  I understand that there are many other people who required treatment today and I understand that there is a large amount of paperwork that must be completed for even the smallest procedure.</p>
<p>However, I don&#8217;t want to write about the doctors (who I thought were great - patient and with great attitudes) or the nursing staff (who I also thought were great - patient and helpful with great attitudes and personality) or the facility (which I thought was perfectly servicable yet typically unremarkable).  No, I want to write about the emotions I felt as I walked into the recovery room to see my son after his surgery.</p>
<p>He was sitting up on the bed and, for lack of a better phrase, he looked like hell - as much like hell as a 9-year old can look.  He looked like he had been crying, but he wasn&#8217;t upset.  He just looked wiped-out.  I watched him devour a crushed popsicle and listened as the nurses raved about his bravery and toughness and courteousness.  It is difficult to describe the feeling of pride that swelled up within me.  I can say that it was difficult to control my emotions.  I didn&#8217;t want to lose it because:</p>
<ol>
<li>I didn&#8217;t want to stress Son #1 in anyway while he was trying to recover,</li>
<li>My wife seemed so completely relieved that the procedure was over - she was more nervous beforehand than I or my son was - that I didn&#8217;t want to spoil that feeling for her, and</li>
<li>I didn&#8217;t want to look like an idiot in front of the nursing staff.</li>
</ol>
<p>And yet, I caught myself several times trying hard to keep it together and not break down in tears.</p>
<p>Why would I be so emotional?  Shouldn&#8217;t I be happy that he had made it through the procedure so successfully?</p>
<p>It wasn&#8217;t about my happiness that the procedure was over or my pride in how well my son had handled himself.  The emotion came from the fact that when I walked into the recovery room I realized that my entire life - everything I live for - was sitting up in that bed, recovering.  It is difficult to describe, but I don&#8217;t think of my life as being evenly split across the people in my family.  In other words, I don&#8217;t think of my wife as 1/5 of my life and Son #4 as 1/5 of my life, etc.  I think of each one of them as my entire life.</p>
<p>I can remember vividly when Son #4 was born, which will have been 7 weeks tomorrow.  After he was born and cleaned up and they had taken him to the nursery to warm up, I lost it and completely broke down.  My wife could not relate because of the overwhelming sense of relief she felt - the pregnancy being over and our son finally being here so we could see what he looked like.  I was so emotional because in those moments just before our son was born, the pain my wife was in was almost more than I could handle. Then there is a brand new person in the room with us - another child that I have been entrusted with.  The  somewhat overly dramatic metaphor that comes to mind is a rubber band being stretched out and then snapped back.<br />
But that is how I felt in those moments after Son #4 was born and in those moments after I walked in Son #1&#8217;s recovery room.</p>
<p>I am reminded of something my father told me growing up: &#8220;There are emotions that you will not have and cannot understand until you have children of your own.&#8221;  He was absolutely right.</p>
<p class="poweredbyperformancing">powered by <a href="http://performancing.com/firefox">performancing firefox</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2006/09/15/realizations/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Devotional: 8/18/2006</title>
		<link>http://www.jasoncampbell.org/2006/08/18/devotional-8182006/</link>
		<comments>http://www.jasoncampbell.org/2006/08/18/devotional-8182006/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 13:50:40 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Religion</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/2006/08/18/devotional-8182006/</guid>
		<description><![CDATA[&#8220;Do you remember your father?&#8221; asked the judge sternly, &#8220;that father whom you have disgraced?&#8221;  The prisoner answered: &#8220;I remember him perfectly.  When I went to him for advice or companionship, he would look up from his book on the Law of Trusts, and say, &#8216;Run away, boy, I am busy.&#8217; My father [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Do you remember your father?&#8221; asked the judge sternly, &#8220;that father whom you have disgraced?&#8221;  The prisoner answered: &#8220;I remember him perfectly.  When I went to him for advice or companionship, he would look up from his book on the Law of Trusts, and say, &#8216;Run away, boy, I am busy.&#8217; My father finished his book and here I am.&#8221;</p></blockquote>
<p>&#8220;And, ye fathers, provoke not your children to wrath: but bring them up in the nurture and admonition of the Lord.&#8221;<br />
- Ephesians 6:4</p>
<p>&#8220;Fathers, do not provoke your children to anger by the way you treat them.  Rather, bring them up with the discipline and instruction that comes from the Lord.&#8221;<br />
- Ephesians 6:4 (New Living Translation)</p>
<blockquote><p>The purpose of parental discipline is to help children grow, not to exasperate and provoke them to anger or discouragement (see Colossians 3:21).  Parenting is not easy - it takes lots of patience to raise children in a loving, Christ-honoring manner.  But frustration and anger should not be causes for discipline.  Instead, parents should act in love, treating their children as Jesus treats the people he loves.  This is vital to children&#8217;s development and to their understanding of what Christ is like.</p></blockquote>
<p>Source: <a href="http://www.amazon.com/gp/product/1562924753/sr=8-1/qid=1155907328/ref=sr_1_1/103-1418101-6501401?ie=UTF8">God&#8217;s Little Devotional Book for Dads (God&#8217;s Little Devotional Books)</a><br />
**********************************************************************************************************</p>
<blockquote><p>&#8220;People have a way of becoming what you encourage them to be - not what you nag them to be.&#8221;<br />
- <a href="http://en.wikipedia.org/wiki/Scudder_Parker">Scudder Parker</a></p></blockquote>
<p>&#8220;Fathers, don&#8217;t aggravate your children.  If you do, they will become discouraged and quit trying.&#8221;<br />
- Colossians 3:21</p>
<blockquote><p>Children must be handled with care.  They need firm discipline administered in love.  Parents should not aggravate them by nagging, deriding, or destroying their self-respect so that they quit trying.<br />
However, the opposite problem occurs when parents are afraid to correct a child for fear of stifling some aspect of his or her personality or losing his or her love.  Single parents or parents who cannot spend much time with a child may be prone to indulgence.  But such children, especially, need the security of guidance and structure.  Boundaries and guidelines will not embitter a child.  Instead, they will set the child free to live securely within the boundaries.</p></blockquote>
<p>Source: <a href="http://www.menofintegrity.net">Men of Integrity</a><br />
**********************************************************************************************************</p>
<p>The two devotionals above come from two different sources.  One of which follows the days of the month, the second entry is for August 18th.  However, the first entry comes from a devotional book that follows no such timeline.  I find it interesting that after missing my devotional for 3 days, these two entries line up perfectly.  As Dash&#8217;s teacher in the &#8220;The Incredibles&#8221; would say: &#8220;Coincidence, I THINK NOT!&#8221;.</p>
<p>These entries fall again into the realm of finding the balance in parenting.  Love vs. Discipline; Nagging vs. Encouragement.  These are the things that must be balanced.  What makes it even more difficult is the effect that your mental and emotional state has on this balance.  If you are in good mood, then you are less likely to administer discipline: &#8220;Oh, it&#8217;s not that big of deal&#8221;.  If you are in a foul mood, then you are more likely to come down on your children for small transgressions and less likely to be forthright with a compliment or encouragement.  I deal with this daily as I am moody and prone to depression.  I try to make up for these shortcomings with hard work, selflessness, and generosity.  Only my family can judge my progress.</p>
<p>Learning to control your emotions and parent from your center rather than the edges of your emotions is one of the myriad of things that makes effective parenting so difficult.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2006/08/18/devotional-8182006/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Success 3</title>
		<link>http://www.jasoncampbell.org/2005/10/17/success-3/</link>
		<comments>http://www.jasoncampbell.org/2005/10/17/success-3/#comments</comments>
		<pubDate>Mon, 17 Oct 2005 13:48:37 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/?p=33</guid>
		<description><![CDATA[Success in the world means power, influence, money, prestige.  But in the Christian world, it means pleasing God.
- Charles Colson
Can a man achieve both?  Absolutely.  Why are the men and women who achieve both not known?  Because the people who achieve both have no need to be recognized.  If they [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Success in the world means power, influence, money, prestige.  But in the Christian world, it means pleasing God.<br />
- <a href="http://en.wikipedia.org/wiki/Charles_Colson" target="_blank">Charles Colson</a></p></blockquote>
<p>Can a man achieve both?  Absolutely.  Why are the men and women who achieve both not known?  Because the people who achieve both have no need to be recognized.  If they truly please God, then naturally they will please their family and friends.  If those requirements are fulfilled, the needs of strangers (the media) cease to matter.  </p>
<p>However, I believe it is at least twice as difficult to achieve both.  The two main reasons that come to mind are:</p>
<ol>
<li>If a person is truly pleasing to God, then &#8220;success in the world&#8221; becomes less of a priority.  Why would one need to strive for power, influence, money, and prestige when they are already pleasing to their creator?  However, I would venture to guess that &#8220;success in the world&#8221; is an unintended by-product of pleasing God.  Much like the saying: &#8220;You cannot out-give God&#8221;, meaning that the more you give the more you will be rewarded by God.</li>
<li>The values required to be pleasing to God, unfortunately, do not necessarily line up with the values required to achieve &#8220;success in the world&#8221;.  Whether it be steroid abuse in athletics or corruption at the top of corporations (both profit and non-profit) or political maneuvering in the middle of corporations.  It is difficult in today&#8217;s society to convince a child that sometimes you have to &#8220;take the long way around&#8221;.  Especially when the person who took the shortcut is being rewarded.</li>
</ol>
<p>Corresponding verse:</p>
<blockquote><p>And whatever we ask we receive from Him, because we keep His commandments and do those things that are pleasing in His sight.<br />
- 1 John 3:22 NKJV</p></blockquote>
<p>And a more contemporary version:</p>
<blockquote><p>And we receive from Him whatever we ask, because we [watchfully] obey His orders [observe His suggestions and injunctions, follow His plan for us] and [habitually] practice what is pleasing to Him.<br />
- 1 John 3:22 AMP</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2005/10/17/success-3/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>JIA: Agile Requirements from Static Specifications - Vincent Frisina, 10/5/05</title>
		<link>http://www.jasoncampbell.org/2005/10/14/jia-agile-requirements-from-static-specifications-vincent-frisina-10505/</link>
		<comments>http://www.jasoncampbell.org/2005/10/14/jia-agile-requirements-from-static-specifications-vincent-frisina-10505/#comments</comments>
		<pubDate>Fri, 14 Oct 2005 17:27:03 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Tech</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/?p=32</guid>
		<description><![CDATA[This was the second session I attended on Wednesday.  This was the first of the three &#8220;break-out sessions&#8221; that were held in the afternoon.  These sessions lasted 70 minutes.  I chose this session over the following two available sessions: &#8220;Aspect Oriented Programming: Myths and Realities&#8221; by Ramnivas Laddad and &#8220;B2B Web Services [...]]]></description>
			<content:encoded><![CDATA[<p>This was the second session I attended on Wednesday.  This was the first of the three &#8220;break-out sessions&#8221; that were held in the afternoon.  These sessions lasted 70 minutes.  I chose this session over the following two available sessions: &#8220;Aspect Oriented Programming: Myths and Realities&#8221; by <a href="http://ramnivas.com/" target="_blank">Ramnivas Laddad</a> and &#8220;B2B Web Services Integration Layer&#8221; by Sony Mathews.  I regretted choosing this session after it was over and even moreso on Friday when I attended a separate break-out session about programming with Aspects.  The lesson learned here is that I should have spent more time researching the presenters and  took less stock in the title of the presentation.  As you can see by clicking the link to Ramnivas Laddad&#8217;s website, he is a thought leader in Aspect Oriented Programming and I missed an opportunity to hear one of his presentations.  What are you going to do?  After looking at some other <a href="http://jroller.com/page/cpurdy?entry=jia_day_3" target="_blank">write-ups</a> of the conference sessions, I think I will follow their lead and include the session information provided by TechTarget.</p>
<blockquote><p>Agile Requirements from Static Specifications<br />
Presenter: Vincent Frisina</p>
<p>The unfortunate reality of large-scale development is that requirements evolve in unexpected ways as the needs and understanding of the various stakeholders in the project change. This is often complicated by a slow-moving requirements analysis and specification process that isolates developers from stakeholder feedback. The development team is then caught in the middle trying to catch up with a changing system while trying not to fall behind in their deliverables. In this case study, we examine a number of techniques that have allowed one team to stay on top of shifting requirements and limit rework costs.</p></blockquote>
<p>For this session, the slides were handed out.  At the moment, those slides are not available anywhere that I am aware of.  Unfortunately, until those slides are available these notes may not make a whole lot of sense.  This post will be updated when those slides are available somewhere online.  Feel free to comment if you have questions.</p>
<p>Beginning of notes</p>
<ul>
<li>This session applies to very large, long term projects: projects where Word is not sufficient for tracking requirements</li>
<li>Developers have a love/hate relationship with requirements</li>
<li>Document Centric Requirements Management
<ul>
<li>output of requirements analysis is a document (usually written in Word, maybe an Excel spreadsheet)</li>
<li>communication is achieved by passing documents around</li>
<li>problems arise with regard to vocabulary and contradictions between reviewers</li>
</ul>
</li>
<li>Example Project
<ul>
<li>~10,000 pages of specifications, 100&#8217;s of documents</li>
<li>constant revisions of requirements</li>
<li>~10 stakeholder organizations providing requirements</li>
</ul>
</li>
<li>Agile Development
<ul>
<li>understanding that there is going to be change and being prepared to deal with it</li>
<li>can be difficult to adjust to</li>
<li>not waterfall</li>
<li>utilizes &#8220;Parallel Requirements Feedback Cycles&#8221;
<ul>
<li>Users and Stakeholders work with Business Analysts to improve user understanding of the system</li>
<li>Developers work with Business Analysts to improve analysis</li>
</ul>
</li>
</ul>
</li>
<li>Predicate Catalog -> Domain Dictionary
<ul>
<li>create a dictionary of common concepts</li>
<li>where code uses a predicate, the requirements should cite the domain dictionary</li>
<li>expect gradual acceptance from analysts</li>
</ul>
</li>
<li>Query Objects -> Logical Data Model
<ul>
<li>Entities and related queries define a logical model</p>
<ul>
<li>functional requirements sit on top of explicit or implicit models -> make them consistent</li>
<li>existing logical models may be too low level</li>
</ul>
</li>
</ul>
</li>
<li>Validation Rules -> Data Consistency Requirements
<ul>
<li>extract cross-cutting consistency and validation rules from functional requirements</li>
</ul>
</li>
<li>Development Team Considerations
<ul>
<li>be prepared fro additional ramp-up time</li>
<li>developers must review and questions the requirements</li>
<li>seek out overlaps and conflicts between teams</li>
<li>team leader must insure that feedback occurs</li>
<li>consider official &#8220;librarian&#8221; roles on the team
<ul>
<li>this role needs to understand the business domain</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>A few closing points:</p>
<ul>
<li>Overall, I was disappointed in this session.  The presentation seemed more like a case study than anything else.  The presentation did not into enough detail about the specific project or about the methods employed to be particularly useful.</li>
<li>I agree that mammoth projects require a different method for requirements management, but I just don&#8217;t believe that there are many gigantic projects (like the one this presentation was geared toward) currently going on.  I am probably mistaken, but I know that the methods here did not apply to the kind of work that I do or have done at any time in my career.</li>
<li>Lastly, I got the impression that the presenter did not want the attendees to ask questions.  He did encourage people to ask questions, but when the questions came his comfort level changed dramatically.  The lesson learned here is that you need prepare for questions just like you practice your presentations.  As a presenter, you need to go through your presentation and think about what questions you might be asked and be prepared to answer them.  I think it is also beneficial to give your presentation to a couple of small groups of colleagues to solicit feedback on your style but also to get a baseline of questions that you should be prepared to answer.</li>
</ul>
<p>Next up: Java Specialists in Action by Heinz Kubutz
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2005/10/14/jia-agile-requirements-from-static-specifications-vincent-frisina-10505/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>JIA: Portal with Portlets - Doug Bateman, 10/5/05</title>
		<link>http://www.jasoncampbell.org/2005/10/10/jia-portal-with-portlets-doug-bateman-10505/</link>
		<comments>http://www.jasoncampbell.org/2005/10/10/jia-portal-with-portlets-doug-bateman-10505/#comments</comments>
		<pubDate>Mon, 10 Oct 2005 20:55:28 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Tech</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/?p=31</guid>
		<description><![CDATA[This was the first session I attended on Wednesday morning.&#160; The morning sessions are considered &#8220;Training Modules&#8221; and last for 3 hours.&#160; Thankfully, the speakers provided breaks otherwise I would have never made it through (kidney stones shrink the bladder, I have no scientific evidence to back that up).&#160; So far, the two training modules [...]]]></description>
			<content:encoded><![CDATA[<div>This was the first session I attended on Wednesday morning.&nbsp; The morning sessions are considered &#8220;Training Modules&#8221; and last for 3 hours.&nbsp; Thankfully, the speakers provided breaks otherwise I would have never made it through (kidney stones shrink the bladder, I have no scientific evidence to back that up).&nbsp; So far, the two training modules have been my favorite sessions.&nbsp; Here are my notes:</div>
<ul>
<li>Speaker: Doug Bateman (D)
<ul>
<li>My impression of him was that he had an excellent attitude and was in an     excellent mood considering it was 8 am on a Tuesday and he was about to give     a 3 hour lecture.</li>
<li>He started out by chatting with the attendees and not acting like a     lecturer.</li>
<li>He is relatively young, which isn&#8217;t unexpected, but he still seemed     young to be presenting at a conference.</li>
<li>He is an experienced presenter - I gathered this from his comment about     being videotaped.</li>
<li>My assumption is that he is involved with <a href="http://www.theserverside.com">TheServerSide.com</a> in some form or     fashion as he appears to know the editor of the website personally.</li>
</ul>
</li>
<li>There were 14 attendees plus at least one guy from TheServerSide.com</li>
<li>D: The presentation is not scripted (i.e. there are no slides, he worked   from an outline in Notepad) and he is more concerned with answering our   questions about portal.</li>
<li>D: Starts the presentation by generating a list of questions from the   attendees
<ul>
<li>What&#8217;s a portal? &lt;demo&gt;</li>
<li>What&#8217;s making stakeholders EXCITED about portals? (JEC)</li>
<li>How do I do content management in Portals?</li>
<li>We want single sign on, how do we approach bringing multiple apps     together?</li>
<li>What development practices and coding exercises are portable across     portal server applications? What&#8217;s portable, what&#8217;s not? (JEC)</li>
<li>How close are portals to being commoditized?</li>
<li>Where are the portlet repositories? Why so few?</li>
<li>Inter-portlet communication</li>
<li>What is WSRP?</li>
<li>What&#8217;s the best way to approach the architecture to make portal     applications?</li>
<li>Advice on estimating portlet development.</li>
<li>How do you get a portal production ready?</li>
<li>State of the union on different portal servers.</li>
<li>What to do when a vendor isn&#8217;t standards compliant?</li>
<li>How to handle different levels of authorization in portals? What is the     impact on user experience?</li>
<li>Summary of different development tools for portlets.</li>
</ul>
</li>
<li>What is a portal?
<ul>
<li><a href="http://news.google.com">Google News</a>
<ul>
<li>different regions on the screen</li>
<li>navigation bar</li>
<li>Edit link for each region: allows personalization (hallmark trait of a       portal)</li>
<li>aggregation of data/information on a portal (another hallmark       trait)</li>
</ul>
</li>
<li><a href="http://my.yahoo.com">My Yahoo</a>
<ul>
<li>banner at top of screen</li>
<li>regions of information are separate applications which share real       estate on the screen</li>
<li>allows minimize/maximize portions</li>
<li>provides ability for the user to design the screen at runtime</li>
</ul>
</li>
<li>Separates page design from the actual content: content can be static or     dynamic</li>
<li>The guy who builds the page (the web page served by the portal server)     may not be the guy who writes the portlets contained within the page
<ul>
<li>portlet developers have to assume that their portlet will run on       screens with other portlets</li>
<li>beware of dependencies between portlets</li>
</ul>
</li>
<li>Portals allow end-users to design pages</li>
<li>TheServerSide.com: doesn&#8217;t allow much personalization</li>
<li>Portals have independent content sharing screen real estate</li>
<li>Vocabulary Word: <u>regions</u> - the manner in which screen real estate     is divided up</li>
<li>Vocabulary Word: <u>theme</u> - the standard look and feel for a group     of pages</li>
<li>Business users don&#8217;t know what portals are (either)
<ul>
<li>at least, they know&nbsp;less than developers</li>
<li>they have&nbsp;to be educated on portals</li>
</ul>
</li>
<li>JEC Follow-up: research examples using BEA Portal - real world sites</li>
<li>Vocabulary Word: <u>windowlet</u> - little window</li>
<li>Teams need a common vocabulary</li>
<li><a href="http://portals.apache.org/jetspeed-1/">Jetspeed</a>: Apache&#8217;s     portal server</li>
<li>There are themes within a windowlet</li>
<li>Vocabulary Word: <u>skin</u> - how the windowlets look, the rendering of     the frame for the portlet</li>
<li>Single Sign-on
<ul>
<li>log in once, go anywhere</li>
<li>important to portals AND outside of portals</li>
</ul>
</li>
<li>Jetspeed Demo
<ul>
<li>portal page stays the same, portlet changes based on user       interaction</li>
</ul>
</li>
</ul>
</li>
<li>What is a Portlet?
<ul>
<li>By design, they should be self-contained applications that will run       independent of the other portlets on the screen
<ul>
<li>allows separation of page design from portlet development</li>
</ul>
</li>
<li>A portlet is an independent application that can be&nbsp;dynamically       included in a web page</li>
<li><em>Problem</em>: real estate sharing
<ul>
<li>2 types of portlets: greedy, non-greedy (sidebars)</li>
</ul>
</li>
<li><em>Problem</em>: two portlets on a page and both portlets contain a       form -&gt; who/what handles the form submission?</li>
<li><em>Problem</em>: links and page flow between portlets</li>
<li>Portlets have to play nice with other &#8220;unknown&#8221; portlets</li>
<li><strong>Tip</strong>: portlet specific navigation should be contained       within the portlet/windowlet</li>
<li>Portlet developers can only control what&#8217;s inside their portlet, not       the entire portal page</li>
<li>Vocabulary Word: <u>pagelet</u> - individual screens within a portlet       (welcome pagelet, catalog pagelet, etc.)</li>
<li>Vocabulary&nbsp;Phrase: <u>portal page</u> - web page containing       portlets served up by a portal server</li>
<li>The easiest, fastest, lowest cost,&nbsp;lowest pain way to convert an       existing app/site to portal is to use a single portlet</li>
</ul>
</li>
<li>Beginning of the second hour</li>
<li>D: there are two big questions that haven&#8217;t been asked
<ul>
<li>Can we see some portal/portlet code?</li>
<li>Portal Architecture?</li>
</ul>
</li>
<li>D: uses the Oracle JDeveloper 10g product for the demo</li>
<li>Why do business users want portal?
<ul>
<li>Personalization</li>
<li>Central area&nbsp;for aggregation of information/content/data from     separate existing applications</li>
</ul>
</li>
<li>What can I build rapidly?
<ul>
<li>What can&#8217;t I build rapidly?</li>
</ul>
</li>
<li>D talks&nbsp;a lot about what salesmen are selling vs. what can actually   be done vs. how it should be done</li>
<li>Portals are actually designed to be used for corporate intranets</li>
<li>Oracle&#8217;s&nbsp;portal product
<ul>
<li>has instant change functionality with rich text editing (the bleeding     edge version)</li>
<li>traditional portal builder (current/older version) is a web app     that&nbsp;builds the portal page - layout</li>
</ul>
</li>
<li>A good&nbsp;portal product will make it easy to create basic pages</li>
<li>How to design a page has not been standardized</li>
<li>JEC Follow-up: There is a&nbsp;Java standard for portlets - <a href="http://www.jcp.org/en/jsr/detail?id=168">JSR 168</a> (research)</li>
<li>JEC Follow-up: <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp">WSRP</a>   -&nbsp;Web Services for Remote Portlets </li>
<li>Oracle product demo
<ul>
<li>the entire page refreshes when an action occurs within a portlet
<ul>
<li>Side Note (JEC): look for a future post on&nbsp;how this can be       avoided with Ajax</li>
</ul>
</li>
<li>provides a&nbsp;web-based wizard to create custom portlets based on     existing portlets</li>
</ul>
</li>
<li>Portals are glorified CASE tools
<ul>
<li>at least, that is how they are being sold</li>
</ul>
</li>
<li>How do I build a portlet in Java and add it to a page?
<ul>
<li>D: uses JDeveloper
<ul>
<li>has a Java Portlet development wizard</li>
<li>all the Java Portlets within Oracle developer expose a webservice -       there is a SOAP Servlet that handles communications between the portlet       and the web server</li>
</ul>
</li>
<li><a href="http://www.jsfcentral.com">Java Server Faces</a> (JSF): makes     portlet development in Java easy; JSF to portal conversion is easy
<ul>
<li>Side Note (JEC):&nbsp;The comment above&nbsp;inspired me to attend a       session about JSF.&nbsp; Unfortunately, the session was underwhelming but       in case I don&#8217;t write about it - JSF is an immature Java version of       asp.net and it is the idea of an &#8220;ExternalContext&#8221; that       makes&nbsp;portal/portlet development so easy.</li>
</ul>
</li>
<li>There is a&nbsp;Struts migration kit/info</li>
<li>Portlets are packaged up as WAR files</li>
<li>Portlets are basically a standalone Java web application that has a     built-in &#8220;gateway&#8221; for communication with the web/portal server</li>
<li>Portlets can be deployed remotely (WSRP)&nbsp;or within the portal     itself</li>
<li>The portal page(s) can be managed/developed separately from the     development of the portlets
<ul>
<li>the portal pages can tie into and display the portlet regardless of       the state of the portlet in the development cycle, i.e. as new versions of       a remotely deployed portlet are created and deployed, the portal page will       simply show them and won&#8217;t require a re-build or re-deploy</li>
<li>the point above simplifies the build and release process, however it       doesn&#8217;t simplify QA</li>
</ul>
</li>
<li>D: uses notepad to create the outline for the presentation which is what   the entire presentation is based on - no powerpoint</li>
<li>The core of Portal development is the same as the core of a Content   Management system
<ul>
<li>The questions they try to answer when a user event occurs:
<ul>
<li>What is on the page?</li>
<li>What did the user request?</li>
<li>What should the next page look like?</li>
</ul>
</li>
<li>Portal vendors will sale the content management capabilities</li>
</ul>
</li>
<li>JSR 168 example
<ul>
<li>portlet.xml</p>
<ul>
<li>name</li>
<li>return type</li>
<li>implementation: java class</li>
</ul>
</li>
<li>javax.portlet.*</li>
<li>looks a lot like a servlet
<ul>
<li>doDispatch</li>
</ul>
</li>
<li>taglibs are provided for the JSP representation of the portlet</li>
<li>a lot like a webapp
<ul>
<li>able to run inside a box</li>
</ul>
</li>
<li>All the major java/web development frameworks are adding support for   portal/portlet development</li>
<li>Forms have to work with restrictions since there could be multiple forms   spread across multiple portlets on a single portal page
<ul>
<li>processAction: handle the form submit (step 1)</li>
<li>doDispatch: render all the portlets for the next page (step 2)</li>
</ul>
</li>
<li>Homegrown frameworks (developed in-house) will require a large development   effort to add portal support
<ul>
<li>D recommends migrating to an established framework, and then going to     portal</li>
</ul>
</li>
<li>D: JSF is the future, &#8220;hands down&#8221;</li>
<li>JSF Example
<ul>
<li>action class and form class (<a href="http://struts.apache.org/">Struts</a>) are put together - they are     called &#8220;backing beans&#8221;</li>
<li>provides a &#8220;graphicImage&#8221; tag that handles URLs to images in a portal     environment - ExternalContext</li>
<li>JSF is a cleaned up version of Struts with more power</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>How do you design an application to run in Portal (a portal app)?
<ul>
<li>porting an existing application</p>
<ul>
<li>create one big portlet to contain the entire app</li>
<li>anything more than that requires a redesign</li>
</ul>
</li>
<li>designing a new application
<ul>
<li>&#8220;would this portlet work well and make sense all by itself?&#8221; if not,       then it is not a portlet - it is a component</li>
<li>decompose an existing application or design by determining what       functionality could be contained within it&#8217;s own application</li>
<li>no inter-portlet communication: they should be independent       applications</li>
<li>JSR 168 supports &#8220;shared session&#8221; for portlets that are deployed in       the same WAR file</li>
<li>each portlet should be capable of loading and saving it&#8217;s own data       (load and save itself)
<ul>
<li>this can be accomplished by making a service call within each         portlet</li>
<li>login is handled by the portal server and then the portlets figure         out &#8220;who they are&#8221;</li>
</ul>
</li>
</ul>
</li>
<li>D drew a picture that had the web tier including the &#8220;shared session&#8221;       (whose use should be minimized, i.e. only when it makes sense) which sent       requests to a stateless service layer which used something like <a href="http://www.hibernate.org">Hibernate</a> to connect to a database
<ul>
<li>performance boosts could be achieved in the service layer by using         caching</li>
<li>JEC Follow-up: <a href="http://today.java.net/pub/a/today/2004/07/15/thefuse.html">AppFuse</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<li>Best Practices for Portal Application Development
<ul>
<li>Carefully consider whether a portal is appropriate</p>
<ul>
<li>Look at web frameworks and components (Struts, <a href="http://struts.apache.org/userGuide/dev_tiles.html">Tiles</a>,       etc.)</li>
</ul>
</li>
<li>Educate your Users and Requirements Analysts on Portals and Portal     Applications</li>
<li>Minimize dependencies between portlets</li>
<li>Portlets should work independently</li>
<li>Use JavaServerFaces for new projects</li>
<li>Port existing applications as one big portlet</li>
<li>Use a stateless services layer to encapsulate business operations</li>
<li>Use caching to improve service layer performance</li>
<li>Address performance and design risks by building and TESTING     prototypes
<ul>
<li>Risk Based Project Management</li>
</ul>
</li>
</ul>
</li>
<p>A couple of finishing points:</p>
<ul>
<li>Doug was careful to say if your processes and tools are doing the job for   your particular situation, then there is no reason to change them.</li>
<li>Doug also said that he had little experience with BEA&#8217;s Portal Server   because he had never been hired to work on it.&nbsp; His assumption was that   either no one was using it or no one had any problems.&nbsp; He did mention   that <a href="http://www.bea.com/framework.jsp?CNT=index.htm&#038;FP=/content/products/weblogic/portal">BEA   Portal</a> had built-in functionality to support inter-portlet communication,   and while it was supported it should only be used in instances that make   sense.</li>
</ul>
<p>I enjoyed Doug&#8217;s presentation style - I heard another attendee describe it as &#8220;shooting from the hip&#8221;.&nbsp; He made it more like a discussion and little like a lecture.&nbsp; Based on the other sessions I have attended (and hopefully, they will be written up as well), Doug&#8217;s style is superior to Powerpoint slides and minimized interaction with the audience.</p>
<p>The content was applicable because I had little knowledge of and no experience with portal technologies prior to the session.&nbsp; Overall, I would say the session made the first day worthwhile.&nbsp; Unfortunately, Doug&#8217;s follow up session in the afternoon did not live up to the standard set by the morning.&nbsp; Doug struggled with the shorter timeframe (70 minutes) and he was unable to provide enough new content to the returning attendees (like me) or enough background on Portal technologies for the new attendees.&nbsp; He ended up going through best practices again, which are valuable but were old news for the returning attendees.&nbsp; My impression is that it had more to do with the scheduling of the sessions throughout the conference - which hasn&#8217;t been that great.&nbsp; So far, the two morning sessions (the second of which I hope to write up tonight or tomorrow) have made the conference worthwhile.&nbsp; I have high expectations for tomorrow as there will be two more Ajax sessions and a morning session that compares all the major web frameworks.</p>
<div>&nbsp;</div>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2005/10/10/jia-portal-with-portlets-doug-bateman-10505/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Java In Action Conference Day 1</title>
		<link>http://www.jasoncampbell.org/2005/10/06/java-in-action-conference-day-1/</link>
		<comments>http://www.jasoncampbell.org/2005/10/06/java-in-action-conference-day-1/#comments</comments>
		<pubDate>Thu, 06 Oct 2005 12:50:44 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Tech</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/?p=29</guid>
		<description><![CDATA[Yesterday was the first day of the Java In Action Conference presented by TechTarget and TheServerSide.com.&#160; Overall, I have been extremely impressed.
&#160;
First of all, Disney&#8217;s Yacht Club is top-of-the-line with respect to convention centers.&#160; I fear that future conferences will pale in comparison.&#160; Exactly like what you would expect from Disney: water on every table, [...]]]></description>
			<content:encoded><![CDATA[<div>Yesterday was the first day of the Java In Action Conference presented by TechTarget and TheServerSide.com.&nbsp; Overall, I have been extremely impressed.</div>
<div>&nbsp;</div>
<div>First of all, Disney&#8217;s Yacht Club is top-of-the-line with respect to convention centers.&nbsp; I fear that future conferences will pale in comparison.&nbsp; Exactly like what you would expect from Disney: water on every table, Wi-Fi access, good coffee and fresh fruit at the continental breakfast, etc.</div>
<div>&nbsp;</div>
<div>I attended 4 sessions yesterday:</div>
<ul>
<li>&#8220;Building Portals with Portlets&#8221; - Doug Bateman</li>
<li>&#8220;Agile Requirements from Static Specifications&#8221; - Vincent Frisina</li>
<li>&#8220;Best Practices for Designing Portlet Applications&#8221; - Doug Bateman</li>
<li>&#8220;Java Specialists in Action&#8221;&nbsp;- Heinz Kabutz</li>
</ul>
<p>I have over 12 pages of notes, the majority are related to portal, that I plan to capture today or this evening.&nbsp; Doug provided some great stuff about portals.&nbsp; Unfortunately, the other two sessions were not as strong.</p>
<p>Battery going dead and day 2 starting.</p>
<p>Thanks.</p>
<div>&nbsp;</div>
<div align=right><font FACE="VERDANA" COLOR="#000080" size=1><i>Powered By <a HREF="http://www.qumana.com" TARGET="_blank">Qumana</a></i></font></div>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2005/10/06/java-in-action-conference-day-1/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>On the road again</title>
		<link>http://www.jasoncampbell.org/2005/10/04/on-the-road-again/</link>
		<comments>http://www.jasoncampbell.org/2005/10/04/on-the-road-again/#comments</comments>
		<pubDate>Tue, 04 Oct 2005 17:24:24 +0000</pubDate>
		<dc:creator>campbje</dc:creator>
		
	<category>Tech</category>
		<guid isPermaLink="false">http://www.jasoncampbell.org/?p=28</guid>
		<description><![CDATA[In about two-and-a-half hours, I will on my way to Orlando for the Java In Action Enterprise Java Conference and Training Experience&#160;which being put on TheServerSide.com.
&#160;
But wait, isn&#8217;t Disney World in Orlando?&#160; You would be right and the conference is being held at Disney&#8217;s Yacht Club Resort.&#160; I will be staying in the Pop Century [...]]]></description>
			<content:encoded><![CDATA[<div>In about two-and-a-half hours, I will on my way to Orlando for the <a href="http://javainaction.techtarget.com/">Java In Action Enterprise Java Conference and Training Experience</a>&nbsp;which being put on <a href="http://www.theserverside.com">TheServerSide.com</a>.</div>
<div>&nbsp;</div>
<div>But wait, isn&#8217;t <a href="http://www.disneyworld.com">Disney World</a> in Orlando?&nbsp; You would be right and the conference is being held at <a href="http://disneyworld.disney.go.com/wdw/resorts/resortLanding?id=YachtClubResortLandingPage&#038;count=9">Disney&#8217;s Yacht Club Resort</a>.&nbsp; I will be staying in the <a href="http://disneyworld.disney.go.com/wdw/resorts/resortLanding?id=PopCenturyResortLandingPage&#038;count=1">Pop Century Resort</a> (for $59 a night, thank you annual passholder discount).</div>
<div>&nbsp;</div>
<div>I plan to blog each session that I attend, so look for lots of updates over the next three days.</div>
<div>&nbsp;</div>
<div>Who knows, I might actually do it.</div>
<div>&nbsp;</div>
<div align=right><font FACE="VERDANA" COLOR="#000080" size=1><i>Powered By <a HREF="http://www.qumana.com" TARGET="_blank">Qumana</a></i></font></div>
]]></content:encoded>
			<wfw:commentRSS>http://www.jasoncampbell.org/2005/10/04/on-the-road-again/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
