<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bradley Holt &#187; Vermont</title>
	<atom:link href="http://bradley-holt.com/tag/vermont/feed/" rel="self" type="application/rss+xml" />
	<link>http://bradley-holt.com</link>
	<description></description>
	<lastBuildDate>Mon, 23 Aug 2010 13:23:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Vermont Code Camp</title>
		<link>http://bradley-holt.com/2010/08/vermont-code-camp-2/</link>
		<comments>http://bradley-holt.com/2010/08/vermont-code-camp-2/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 13:23:11 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Software Deployment]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Vermont]]></category>
		<category><![CDATA[vtcodecamp]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=713</guid>
		<description><![CDATA[This year&#8217;s Vermont Code Camp will be on Saturday, September 11th, 2010 at Kalkin Hall on the University of Vermont campus. Last year&#8217;s event was a big success with 85 attendees and 19 sessions and this one promises to be even bigger and better! The second annual Vermont Code Camp will be a full day [...]]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s <a href="http://vtcodecamp.org/">Vermont Code Camp</a> will be on Saturday, September 11th, 2010 at Kalkin Hall on the University of Vermont campus. Last year&#8217;s event was a big success with 85 attendees and 19 sessions and this one promises to be even bigger and better! The second annual Vermont Code Camp will be a full day event bringing together technology community members, students, and professionals from around Vermont and beyond.</p>
<p><a href="http://vtcodecamp.org/"><img class="size-full wp-image-722 alignleft" title="Vermont Code Camp" src="http://bradley-holt.com/wp-content/uploads/2010/07/Vermont-Code-Camp-gradient-250x96.png" alt="Vermont Code Camp" width="250" height="96" /></a>There will be four rooms with sessions on .NET, PHP, Ruby, Python, Java, and more. Two of the rooms will have .NET topics and another will have sessions on free/open source software. There will be a fourth room where developers will be introduced to various technologies that they may not use every day. For example, are you a .NET developer? Come and learn about PHP, Ruby, Python, or Java. A Ruby developer? Learn about .NET, PHP, Python, or Java. You get the idea.</p>
<p>Vermont Code Camp is a great way to bring together technology user groups from around Vermont. The <a href="http://www.vtdotnet.org/">Vermont.NET User Group</a> is the primary organizer of the event but we hope to see others from the <a href="http://groups.google.com/group/burlington-vt-php">Burlington, VT  PHP Users Group</a> (which I organize), the <a href="http://vtrails.org/">Vermont Ruby On  Rails User Group</a>, the <a href="http://www.uvm.org/vague/">Vermont Area  Group of Unix Enthusiasts</a> (VAGUE), the <a href="http://www.gmoug.org/">Green Mountain Oracle Users Group</a>, the <a href="http://www.neaug.org/">New England Adobe User Group</a>, and the <a href="http://vtsql.sqlpass.org/">VT SQL Server Users Group</a> there. Do you know of any other Vermont technology user groups? Please let me know so that we can invite them!</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/08/vermont-code-camp-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Users Group Survey</title>
		<link>http://bradley-holt.com/2010/08/php-users-group-survey/</link>
		<comments>http://bradley-holt.com/2010/08/php-users-group-survey/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 04:22:50 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=822</guid>
		<description><![CDATA[I recently surveyed the Burlington, VT PHP Users Group to get an idea of what motivates people to be involved with the group. I got the idea from a blog post on the top 7 reasons why people join a user group community. This was certainly not a scientific survey and there were only 16 [...]]]></description>
			<content:encoded><![CDATA[<p>I recently surveyed the <a href="http://groups.google.com/group/burlington-vt-php">Burlington, VT PHP Users Group</a> to get an idea of what motivates people to be involved with the group. I got the idea from a blog post on the <a href="http://blogs.communitiesrus.in/communities/2010/07/03/top-7-reasons-why-people-join-a-user-group-community/">top 7 reasons why people join a user group community</a>. This was certainly not a scientific survey and there were only 16 responses, but it still offers some insight that can be useful in planning user group activities. Here are the top reasons, in order of most important to least important:</p>
<ol>
<li>Network and make new connections</li>
<li>Learn from your peers</li>
<li>Share your expertise and knowledge</li>
<li>Meet experts</li>
<li>Find job opportunities</li>
<li>Get solutions to problems</li>
</ol>
<p><img class="alignnone" title="Burlington, VT PHP Users Group Survey Results" src="http://chart.apis.google.com/chart?chxs=0,676767,12.5&amp;chxt=x&amp;chs=600x225&amp;cht=p&amp;chd=s:feXXUM&amp;chp=0.133&amp;chl=Network+and+make+new+connections|Learn+from+your+peers|Share+your+expertise+and+knowledge|Meet+experts|Find+job+opportunities|Get+solutions+to+problems&amp;chtt=Burlington%2C+VT+PHP+Users+Group+Survey+Results" alt="Burlington, VT PHP Users Group Survey Results" width="600" height="225" /></p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/08/php-users-group-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Burlington, VT PHP Picnic</title>
		<link>http://bradley-holt.com/2010/08/burlington-vt-php-picnic/</link>
		<comments>http://bradley-holt.com/2010/08/burlington-vt-php-picnic/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 17:28:06 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=745</guid>
		<description><![CDATA[On Sunday, August 15th the Burlington, Vermont PHP Users Group will be hosting a PHP Picnic. From the description:
The Burlington, Vermont PHP Users Group invites you to join us for a picnic at Oakledge Park.  All are welcome but we&#8217;d like to extend a special invitation to members  of other local technology user [...]]]></description>
			<content:encoded><![CDATA[<p>On Sunday, August 15th the Burlington, Vermont PHP Users Group will be hosting a <a href="http://btvphpug-2010-08.eventbrite.com/">PHP Picnic</a>. From the description:</p>
<blockquote><p>The Burlington, Vermont PHP Users Group invites you to join us for a picnic at <a href="http://www.enjoyburlington.com/Parks/OakledgePark.cfm">Oakledge Park</a>.  All are welcome but we&#8217;d like to extend a special invitation to members  of other local technology user groups. Please bring a dish and/or  beverages (potluck-style). If you&#8217;re not sure what to bring, you can ask  on the <a href="http://groups.google.com/group/burlington-vt-php">mailing list</a>.  Please note that beer or soda may only be in cans or plastic, no glass  and no kegs. Parking is available for $5 per vehicle ($8 for  non-residents). The park is also accessible via the Burlington Bike  Path.</p></blockquote>
<p><a href="http://btvphpug-2010-08.eventbrite.com/">Registration is free</a>. If you&#8217;re in the Burlington area and involved in a technology user group then I hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/08/burlington-vt-php-picnic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magento Roundtable</title>
		<link>http://bradley-holt.com/2010/05/magento-roundtable/</link>
		<comments>http://bradley-holt.com/2010/05/magento-roundtable/#comments</comments>
		<pubDate>Thu, 27 May 2010 15:20:27 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=691</guid>
		<description><![CDATA[Next week&#8217;s Burlington, VT PHP Users Group meeting will be a Magento Roundtable discussion. From the meeting description:
Over the last year, Magento has  increased in popularity as a viable open source eCommerce platform for  the mid to large scale online retailer. This rapid growth has lead to  many questions on what has been [...]]]></description>
			<content:encoded><![CDATA[<p>Next week&#8217;s <a href="http://groups.google.com/group/burlington-vt-php">Burlington, VT PHP Users Group</a> meeting will be a <a href="http://btvphpug-2010-06-03.eventbrite.com/">Magento Roundtable</a> discussion. From the meeting description:</p>
<blockquote><p>Over the last year, <a href="http://www.magentocommerce.com/" target="_blank">Magento</a> has  increased in popularity as a viable open source eCommerce platform for  the mid to large scale online retailer. This rapid growth has lead to  many questions on what has been fixed, what continues to be a problem,  and how complex a system an eCommerce engine needs to be.</p>
<p>Have you used Magento? Are you considering using it for an upcoming  project? Do you have a specific problem that Magento solves for you and  would like to share your story? Join the roundtable and compare notes  with others who have experience with Magento.</p>
<p>Meetings are open to  the public via RSVP. You will have the chance to network and connect  with fellow PHP developers.</p>
<p>To Participate:</p>
<ol>
<li>Register on Eventbrite.</li>
<li>Sign up for the <a href="http://groups.google.com/group/burlington-vt-php">Burlington, VT  PHP User Group</a> list on Google Groups.</li>
<li>Forward this <a href="http://btvphpug-2010-06-03.eventbrite.com/">link</a> to anyone else you feel would be interested in this meeting&#8217;s topics.</li>
</ol>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/05/magento-roundtable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job Opening: Functional Analyst &amp; Quality Assurance Specialist</title>
		<link>http://bradley-holt.com/2010/03/job-opening-functional-analyst-quality-assurance-specialist/</link>
		<comments>http://bradley-holt.com/2010/03/job-opening-functional-analyst-quality-assurance-specialist/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 20:37:36 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[Found Line]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[Vermont]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=650</guid>
		<description><![CDATA[Found Line is hiring! We&#8217;re looking for a Functional Analyst &#38; Quality Assurance Specialist to help us create useful web applications. Here is a description of the job:
As a Functional Analyst &#38; Quality Assurance Specialist at Found  Line, you will have three primary responsibilities. First, you will  communicate with outside clients and subject [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://foundline.com/">Found Line</a> is hiring! We&#8217;re looking for a <a href="http://foundline.com/people/come-join-us">Functional Analyst &amp; Quality Assurance Specialist</a> to help us create useful web applications. Here is a description of the job:</p>
<blockquote><p>As a Functional Analyst &amp; Quality Assurance Specialist at Found  Line, you will have three primary responsibilities. First, you will  communicate with outside clients and subject matter experts to <strong>develop  the functional specification</strong> for each iteration of various web  applications. Second, you will <strong>translate functional  specifications into tickets</strong> that a software developer will  complete. Third, you will <strong>perform acceptance testing</strong> on  each iteration of these web applications to assure that the functional  specification you originally outlined has been met. Future  responsibilities may include implementing and coordinating usability  testing plans. Some client support and training may be necessary as well  but this will not be a primary focus of your job.</p>
<p>You will be participating in a process based on both agile and more  traditional software development methods. While you will write and test  against functional specifications, these specifications will be for  narrowly defined scopes of work (i.e. iterations). This is a fast-paced  environment with each iteration usually being only a few days in length.  We are small but very busy, and need someone who is a self-starter, an  excellent communicator, and can work independently. Experience with  DocBook, XMLmind XML Editor (XXE), Subversion (SVN), and Trac a plus,  but not required. This is an on-site position, full-time or part-time.  No contractors or recruiters, please.</p>
<p>Send your resume and cover letter to <a href="mailto:jobs@foundline.com">jobs@foundline.com</a> (no phone  calls).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/03/job-opening-functional-analyst-quality-assurance-specialist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job Opening: Senior/Lead PHP Developer</title>
		<link>http://bradley-holt.com/2010/03/job-opening-senior-lead-php-developer/</link>
		<comments>http://bradley-holt.com/2010/03/job-opening-senior-lead-php-developer/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 23:12:28 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/?p=646</guid>
		<description><![CDATA[An acquaintance of mine, Teresa Langston, made me aware that Vermont Information Processing (VIP) is looking for a Senior/Lead PHP Developer. More information is available on their careers page but a more in-depth description was recently posted to PHPDeveloper.org. An excerpt of the job description:
We are seeking an experienced PHP Application Developer with serious chops [...]]]></description>
			<content:encoded><![CDATA[<p>An acquaintance of mine, <a href="http://teresalangston.com/">Teresa Langston</a>, made me aware that <a href="http://www.vtinfo.com/">Vermont Information Processing (VIP)</a> is looking for a Senior/Lead PHP Developer. More information is available on their <a href="http://www.vtinfo.com/www/generic/careers.asp">careers</a> page but a more in-depth description was recently <a href="http://www.phpdeveloper.org/news/14133">posted to PHPDeveloper.org</a>. An excerpt of the job description:</p>
<blockquote><p>We are seeking an experienced PHP Application Developer with serious chops and mentorship/team-building skills to develop and lead a team in the creation of new, enterprise level applications for our large client base.</p>
<p>We are looking for a high energy, self-starter who loves to create usable applications. You must be able to participate and lead others in all areas of the software development lifecycle, including gathering requirements, writing specifications, programming, testing, documentation, etc&#8230;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/03/job-opening-senior-lead-php-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework Introduction</title>
		<link>http://bradley-holt.com/2010/01/zend-framework-introduction/</link>
		<comments>http://bradley-holt.com/2010/01/zend-framework-introduction/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 15:44:00 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/2010/01/zend-framework-introduction/</guid>
		<description><![CDATA[Slides from last night&#8217;s Zend Framework Introduction at the Burlington, Vermont PHP Users Group are now available online:
Zend Framework Introduction
View more presentations from Bradley Holt.

The presentation is available under a Creative Commons license.
As I mentioned earlier, there&#8217;s also a demo blogging application called Postr available on GitHub. The application is available under a free/open source [...]]]></description>
			<content:encoded><![CDATA[<p>Slides from last night&#8217;s <a href="http://www.slideshare.net/bradley.holt/zend-framework-introduction">Zend Framework Introduction</a> at the <a href="http://groups.google.com/group/burlington-vt-php">Burlington, Vermont PHP Users Group</a> are now available online:</p>
<div style="width: 425px; text-align: left;" id="__ss_3018057"><a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/bradley.holt/zend-framework-introduction" title="Zend Framework Introduction">Zend Framework Introduction</a><object style="margin: 0px;" height="355" width="425"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendframeworkintroduction-100128163752-phpapp01&amp;stripped_title=zend-framework-introduction"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=zendframeworkintroduction-100128163752-phpapp01&amp;stripped_title=zend-framework-introduction" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="355" width="425"></embed></object>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/bradley.holt">Bradley Holt</a>.</div>
</div>
<p>The presentation is available under a <a href="http://creativecommons.org/licenses/by/3.0/us/">Creative Commons</a> license.</p>
<p>As I mentioned earlier, there&#8217;s also a demo blogging application called <a href="http://github.com/bradley-holt/postr">Postr</a> available on GitHub. The application is available under a free/open source <a href="http://github.com/bradley-holt/postr/blob/master/LICENSE.txt">New BSD License</a> so feel free to use, redistribute, and/or modify it however you&#8217;d like.</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/01/zend-framework-introduction/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Learn Zend Framework</title>
		<link>http://bradley-holt.com/2010/01/learn-zend-framework/</link>
		<comments>http://bradley-holt.com/2010/01/learn-zend-framework/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 16:49:00 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Vermont]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/2010/01/learn-zend-framework/</guid>
		<description><![CDATA[At tonight&#8217;s (Thursday, January 28, 2010) Burlington, Vermont PHP Users Group meeting I&#8217;ll be giving a Zend Framework Introduction presentation. I&#8217;ll be covering how to use several features of Zend Framework and common patterns including:

Zend_Tool
Zend_Application
Model-View-Controller (MVC)
Zend_Layout
Action Controllers
View Scripts
Zend_Test
Modeling domain objects
Zend_Form
Zend_Db_Table
Data Mapper
Zend_Paginator
Zend_Date
Zend_Markup
Zend_Navigation
Controller Plugins

I&#8217;ve created a demo blogging application called Postr that I&#8217;ll be using as an [...]]]></description>
			<content:encoded><![CDATA[<p>At tonight&#8217;s (Thursday, January 28, 2010) Burlington, Vermont PHP Users Group meeting I&#8217;ll be giving a <a href="http://btvphpug-2010-01.eventbrite.com/">Zend Framework Introduction</a> presentation. I&#8217;ll be covering how to use several features of Zend Framework and common patterns including:</p>
<ul>
<li><a href="http://framework.zend.com/manual/en/zend.tool.html">Zend_Tool</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.application.html">Zend_Application</a></li>
<li><a href="http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller">Model-View-Controller (MVC)</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.layout.html">Zend_Layout</a></li>
<li>Action Controllers</li>
<li>View Scripts</li>
<li><a href="http://framework.zend.com/manual/en/zend.test.html">Zend_Test</a></li>
<li>Modeling domain objects</li>
<li><a href="http://framework.zend.com/manual/en/zend.form.html">Zend_Form</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.db.table.html">Zend_Db_Table</a></li>
<li><a href="http://martinfowler.com/eaaCatalog/dataMapper.html">Data Mapper</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.paginator.html">Zend_Paginator</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.date.html">Zend_Date</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.markup.html">Zend_Markup</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.navigation.html">Zend_Navigation</a></li>
<li><a href="http://framework.zend.com/manual/en/zend.controller.plugins.html">Controller Plugins</a></li>
</ul>
<p>I&#8217;ve created a demo blogging application called <a href="http://github.com/bradley-holt/postr">Postr</a> that I&#8217;ll be using as an example throughout the presentation. Thanks to <a href="http://foundline.com/people/jason-pelletier">Jason</a> there is some CSS that makes the application much more usable. I will post the presentation to <a href="http://www.slideshare.net/bradley.holt">my SlideShare account</a> after tonight&#8217;s meeting.</p>
<p>The meeting is from 6:00 PM &#8211; 8:00 PM at Office Squared in Burlington, Vermont. If you&#8217;re in the area and interested in attending then you can <a href="http://btvphpug-2010-01.eventbrite.com/">register</a> for free on Eventbrite.</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/01/learn-zend-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source and Open Standards Bill</title>
		<link>http://bradley-holt.com/2010/01/open-source-and-open-standards-bill/</link>
		<comments>http://bradley-holt.com/2010/01/open-source-and-open-standards-bill/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 22:33:00 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Open Standards]]></category>
		<category><![CDATA[Vermont]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/2010/01/open-source-and-open-standards-bill/</guid>
		<description><![CDATA[The other day there was a discussion on the VAGUE mailing list about an open source and open standards bill (H.516) [PDF] recently introduced in the Vermont General Assembly (a.k.a. legislature). It&#8217;s technically an amendment to an existing act and has the following stated purpose:
This bill proposes to require the department of information and innovation [...]]]></description>
			<content:encoded><![CDATA[<p>The other day there was a <a href="http://www.mail-archive.com/vague@list.uvm.edu/msg04871.html">discussion on the VAGUE mailing list</a> about an <a href="http://www.leg.state.vt.us/docs/2010/Bills/Intro/H-516.pdf">open source and open standards bill (H.516)</a> [PDF] recently introduced in the Vermont General Assembly (a.k.a. legislature). It&#8217;s technically an amendment to an existing act and has the following stated purpose:</p>
<blockquote><p>This bill proposes to require the department of information and innovation to advise against the acquisition by a state agency of proprietary software or software that operates by means of proprietary protocols when acceptable functionality can be achieved with open source software and open standard protocols and to ensure that the expected total life-cycle costs of software are fully evaluated prior to acquisition.</p>
</blockquote>
<p>Overall I see this as a positive move for the State of Vermont. It does not seem to put the requirement for open source and open standards ahead of the particular business needs at hand since it only &#8220;advise[s] against the acquisition by a state agency of proprietary software or software that operates by means of proprietary protocols when acceptable functionality can be achieved with open source software and open standard protocols.&#8221; However, Mitch Lieberman <a href="http://twitter.com/mjayliebs/status/7953236069">points out</a>:</p>
<blockquote><p>@<a href="http://twitter.com/BradleyHolt">BradleyHolt</a> functionality does not directly = biz value IMHO, biz value needs to include ROI of functions, thus includes TCO</p>
</blockquote>
<p>I agree with Mitch that the bill could do a better job of addressing not just functionality, but also return on investment (ROI) and total cost of ownership (TCO). These should be the primary considerations of any responsible organization in deciding what software to use. However, since it is the public&#8217;s money being used to purchase this software it is worth considering whether our resources are being used to further entrench proprietary software and standards, or whether we are instead enriching the public commons by supporting open source software and open standards.</p>
<p>In addition to the above, there are some details of the bill that demonstrate some possible misunderstandings of how open source software works. While it&#8217;s not anywhere in its text, the bill is described as being &#8220;An act relating to comparing the costs and benefits of downloading free open source software with purchasing proprietary computer software.&#8221; There are a couple of misconceptions in this one statement.  First, cost should not always be the primary motivation behind using open source software: the freedoms it gives you are just as important. In fact, not all proprietary software costs money and not all open source software is available free of charge.  Second, &#8220;downloading&#8221; is simply a means of distributing software. Proprietary software can often be downloaded. Open source software is sometimes distributed on a physical medium.</p>
<p>It&#8217;s not stated explicitly in the bill, but people sometimes think that if they release their own software under an open source license they are somehow giving up control of the licensed software project. While there are many benefits of giving up control (which are outside the scope of this blog post), it&#8217;s worth noting that you don&#8217;t have to. When you license your software you still own the copyright on that software. You can still do whatever you want with that software, including release it under a different license later. Once you accept outside contributions then you need to honor whatever license has been given to you be your contributors (unless they agree to transfer copyright to you, but this can be tricky). It&#8217;s your choice whether or not to accept those contributions in the first place. You are still completely in control (as long as you want to be) and have simply given others the possibility of benefiting from your work.</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/01/open-source-and-open-standards-bill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Year In Review</title>
		<link>http://bradley-holt.com/2010/01/year-in-review/</link>
		<comments>http://bradley-holt.com/2010/01/year-in-review/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 22:38:00 +0000</pubDate>
		<dc:creator>Bradley Holt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BTV]]></category>
		<category><![CDATA[btvphpug]]></category>
		<category><![CDATA[coworking]]></category>
		<category><![CDATA[Found Line]]></category>
		<category><![CDATA[jelly]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tagnabit]]></category>
		<category><![CDATA[Vermont]]></category>
		<category><![CDATA[vtcodecamp]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendCon]]></category>
		<category><![CDATA[ZendCon09]]></category>

		<guid isPermaLink="false">http://bradley-holt.com/2010/01/year-in-review/</guid>
		<description><![CDATA[Being the first day of 2010, I thought it would be a good time to take a look back at 2009…
Burlington, VT PHP Users Group
2009 was the second full year of the Burlington, VT PHP Users Group. We had some fun meetings and presentations including:

January
Jason Pelletier gave a presentation on CSS for Developers.
CSS for Developers
View [...]]]></description>
			<content:encoded><![CDATA[<p>Being the first day of 2010, I thought it would be a good time to take a look back at 2009…</p>
<h4>Burlington, VT PHP Users Group</h4>
<p>2009 was the second full year of the <a href="http://groups.google.com/group/Burlington-VT-PHP">Burlington, VT PHP Users Group</a>. We had some fun meetings and presentations including:</p>
<dl>
<dt>January</dt>
<dd><a href="http://foundline.com/people/jason-pelletier">Jason Pelletier</a> gave a presentation on <a href="http://www.slideshare.net/jason.pelletier/css-for-developers-presentation">CSS for Developers</a>.
<div style="width: 425px; text-align: left;" id="__ss_949651"><a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/jason.pelletier/css-for-developers-presentation" title="CSS for Developers">CSS for Developers</a><object style="margin: 0px;" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=css-for-developers-1232822123711392-1&amp;stripped_title=css-for-developers-presentation"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=css-for-developers-1232822123711392-1&amp;stripped_title=css-for-developers-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/jason.pelletier">jason.pelletier</a>.</div>
</div>
</dd>
<dt>February</dt>
<dd><a href="http://www.carlinowebdesign.com/">Aaron Carlino</a> demonstrated <a href="http://www.silverstripe.com/">SilverStripe</a>, an open source CMS/framework built in PHP.</dd>
<dt>March</dt>
<dd>Special guest <a href="http://blog.preinheimer.com/">Paul Reinheimer</a> gave a presentation called &#8220;Easy Problems are the Hard Problems&#8221; taking an in-depth look at the easy/hard parts of building web applications.</dd>
<dt>April</dt>
<dd><a href="http://www.bigyellowtechnologies.com/">Rob Riggen</a> gave a talk on website performance optimization.</dd>
<dt>May</dt>
<dd><a href="http://www.astutecomputing.com/">Rene Churchill</a> gave a presentation on <a href="http://docs.google.com/present/view?id=ddd3c4t5_1fhwt729h">MySQL database optimization</a>.</dd>
<dt>July</dt>
<dd><a href="http://weierophinney.net/matthew/">Matthew Weier O&#8217;Phinney</a> gave his <a href="http://www.slideshare.net/weierophinney/playdoh-modelling-your-objects-1766001">Play-Doh: Modelling Your Objects presentation</a>.
<div style="width: 425px; text-align: left;" id="__ss_1766001"><a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/weierophinney/playdoh-modelling-your-objects-1766001" title="Play-Doh: Modelling Your Objects">Play-Doh: Modelling Your Objects</a><object style="margin: 0px;" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2009-07-23-play-doh-090724141404-phpapp02&amp;stripped_title=playdoh-modelling-your-objects-1766001"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2009-07-23-play-doh-090724141404-phpapp02&amp;stripped_title=playdoh-modelling-your-objects-1766001" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/weierophinney">Matthew Weier O’Phinney</a>.</div>
</div>
</dd>
<dt>August</dt>
<dd>Matthew Weier O&#8217;Phinney presented again in August, this time giving a hands-on <a href="http://burlington-vt-php.googlegroups.com/web/2009-08-27-BTVPHPUG-UnitTesting.odp">unit testing crash course</a> [ODP].</dd>
<dt>September</dt>
<dd>September&#8217;s meeting was a casual get-together instead of a formal meeting and presentation—a change of pace from the typical meeting format.</dd>
<dt>October</dt>
<dd>I gave a talk geared towards <a href="http://github.com/bradley-holt/beginner-php">PHP beginners</a>.</dd>
<dt>November</dt>
<dd>November&#8217;s meeting fell on one of Zend Framework&#8217;s Bug Hunt Days. Held monthly, Bug Hunt Days are designed to encourage the community to help triage and resolve issues in the framework. Matthew Weier O&#8217;Phinney guided us through effective bug reporting and taught us how to contribute patches. As part of Bug Hunt Days, my first Zend Framework patch was accepted, a <a href="http://framework.zend.com/issues/browse/ZF-6821">small addition to the documentation</a>.</dd>
<dt>December</dt>
<dd>December marked the second birthday of our local PHP Users Group and that month&#8217;s meeting turned out to be a fun social event.</dd>
</dl>
<p>Our users group also won a <a href="http://devzone.zend.com/article/4842">free pass to ZendCon &#8216;09</a>, and Jase Roberts was the lucky recipient. He joined fellow Vermonters Matthew Weier O&#8217;Phinney, John Valance, and me at the annual PHP conference.</p>
<h4>The Browser</h4>
<p><a href="http://twitter.com/jonathanpb">Jonathan Butler</a> started a program on our <a href="http://www.theradiator.org/">local community radio station</a> called <a href="http://thebrowser1059.wordpress.com/">The Browser</a>. It&#8217;s &#8220;a show about the people who bring the world wide web to [Burlington, VT].&#8221; Jason and I were on the show twice—once in <a href="http://thebrowser1059.wordpress.com/2009/02/14/episode-2-found-line/">February</a> and again in <a href="http://thebrowser1059.wordpress.com/2009/08/19/episode-22-thought-faucet-and-found-line/">August</a>.</p>
<h4>Town Meeting Day Vermont, ACM-NE, and Tagnabit</h4>
<p>The first Tuesday of March was <a href="http://www.sec.state.vt.us/TownMeeting/citizens_guide.html">Town Meeting Day</a> here in Vermont. Citizens throughout Vermont gathered together to elect local officers and vote on budgets. As an experiment we put together a website, <a href="http://tmdvt.net/09/">tmdvt.net/09</a>, to aggregate content from social media sites around Town Meeting Day Vermont &#8216;09. If you used the appropriate tags in your tweets, Flickr uploads, blog posts (if indexed by Technorati), YouTube uploads, and bookmarks on Delicious, then your content showed up on the website. I wrote a post <a href="http://bradley-holt.com/2009/03/tmd-vt-social-media-recap/">recapping</a> some things we learned from the experiment.</p>
<p>As a result of that project, <a href="http://candleboy.com/">Bill Simmon</a> and <a href="http://sethmobley.com/blog/">Seth Mobley</a> from <a href="http://vermontcam.org/">Vermont Community Access Media</a> (VCAM) approached us about doing something similar for the <a href="http://www.acm-ne.org/">Alliance for Community Media Northeast Region</a> (ACM-NE) conference they were organizing here in Burlington, VT. We built <a href="http://acmne.net/09/">acmne.net/09</a> for the conference and it was a big hit. I spoke on a <a href="http://acmne.blip.tv/file/2143754/">social media panel</a> (which <a href="http://foundline.com/people/liz-schlegel">Liz Schlegel</a> moderated) and helped with a <a href="http://acmne.blip.tv/file/2150357/">social media workshop</a> at the conference. Colin Rhinesmith, who was on the panel with me and also helped with the workshop, posted a good <a href="http://colinrhinesmith.com/2009/05/23/social-media-and-community-television-at-acmne09/">summary</a> of the conference on his blog.</p>
<p>We then took the idea from Town Meeting Day Vermont and ACM-NE a step further, creating <a href="http://tagnabit.net/">Tagnabit</a>—aggregating tweets, photos, blog posts, videos, and bookmarks for any arbitrary tag. Bill Simmon wrote a good blog post on how <a href="http://candleboy.com/2009/06/tagnabit/">Tagnabit could be used</a>.</p>
<h4>Jelly/Coworking</h4>
<p>I was excited to see Jen Mincar open up a <a href="http://en.wikipedia.org/wiki/Coworking">coworking</a> space, <a href="http://www.officesquaredvt.com/">Office Squared</a> (o²), here in Burlington, VT in 2009. I think it will help bring more cohesiveness to the local technology community since many of her customers work in technology-related industries. As a precursor to its opening, we hosted a <a href="http://workatjelly.com/">Jelly</a> at <a href="http://foundline.com/">Found Line</a> in July, inviting entrepreneurs and freelancers to work in our studio for an afternoon. Here are some <a href="http://www.flickr.com/photos/tags/btvjelly/">photos</a> from the Jelly and another one at the Burlington Free Press.</p>
<h4>Vermont Code Camp</h4>
<p>September saw the first ever <a href="http://www.vtdotnet.org/codecamp/">Vermont Code Camp</a>, bringing together people from local technology communities around .NET, PHP, Ruby, and Python. The event was a <em>huge</em> success with 85 attendees and 19 sessions. I had a small part in organizing the event but the real credit goes to <a href="http://bigpigvt.blogspot.com/">Rob Hale</a>, <a href="http://thedatafarm.com/blog/">Julie Lerman</a>, and everyone else who organized, volunteered, and presented. I also gave a presentation on <a href="http://www.slideshare.net/bradley.holt/resourceoriented-web-services">Resource-Oriented Web Services</a> as part of the code camp.</p>
<div style="width: 425px; text-align: left;" id="__ss_1986094"><a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/bradley.holt/resourceoriented-web-services" title="Resource-Oriented Web Services">Resource-Oriented Web Services</a><object style="margin: 0px;" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=resource-orientedwebservices-090911152529-phpapp01&amp;stripped_title=resourceoriented-web-services"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=resource-orientedwebservices-090911152529-phpapp01&amp;stripped_title=resourceoriented-web-services" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/bradley.holt">Bradley Holt</a>.</div>
</div>
<h4>ZendCon</h4>
<p>ZendCon is the biggest conference of the PHP community, and this year&#8217;s event was my second ZendCon. What can I say? The talks were excellent. The people were even better. I ended up co-presenting at the UnCon with <a href="http://www.dragonbe.com/">Michelangelo van Dam</a> and <a href="http://annafilina.com/blog/">Anna Filina</a> on the <a href="http://joind.in/639">role of a PHP user group</a>.</p>
<h4>Moving On</h4>
<p>2009 seemed to be the year for people in the PHP community to change jobs. Following that trend, I made the move to <a href="http://foundline.com/">Found Line</a> full time last month, leaving <a href="http://www.vtoxford.org/">Vermont Oxford Network</a>. As I <a href="http://bradley-holt.com/2009/12/moving-on/">said before</a> I&#8217;m very happy to have more time to focus on our clients&#8217; projects and to work with free/open source software and open standards full time.</p>
<h4>Work</h4>
<p>2009 was a busy year. Some of the work included:</p>
<ul>
<li>helping <a href="http://thinkflood.com/">ThinkFlood</a> launch their <a href="http://thinkflood.com/products/redeye/what-is-redeye/">RedEye</a> product by building their website and eCommerce application (see the Rackspace Cloud <a href="http://www.rackspacecloud.com/blog/2009/12/15/thinkflood-opens-the-flood-gates-for-the-redeye-system-on-the-cloud/">blog post</a> on the launch);</li>
<li>building a <a href="http://www.nehp.com/news/">news article</a> management tool for <a href="http://www.nehp.com/">NEHP</a>&#8217;s website;</li>
<li>creating Vermont Public Radio&#8217;s <a href="http://www.vpr.net/support/artist_mug_gallery/index.php">Artist Mug Gallery</a>, <a href="http://www.vpr.net/community/champlain400/index.php">Champlain 400</a>, <a href="http://www.vpr.net/community/school_closings/index.php">School Closings</a>, <a href="http://www.vpr.net/cse/index.php">Search</a>, and <a href="http://www.vpr.net/news/states_of_marriage/index.php">States of Marriage</a> pages;</li>
<li>launching <a href="http://commongoodvt.org/">Common Good Vermont</a>; and</li>
<li>developing and maintaining a line of business web application for the University of Vermont.</li>
</ul>
<p>Phew—a lot to say! I hope you had a good 2009, and have an even better 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://bradley-holt.com/2010/01/year-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
