<?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>Merbist &#187; Andy Delcambre</title>
	<atom:link href="http://merbist.com/tag/andy-delcambre/feed/" rel="self" type="application/rss+xml" />
	<link>http://merbist.com</link>
	<description>Random thoughts of a software developer</description>
	<lastBuildDate>Tue, 03 Jan 2012 02:34:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>meet the merbists: Andy Delcambre</title>
		<link>http://merbist.com/2008/12/18/meet-the-merbists-andy-delcambre/</link>
		<comments>http://merbist.com/2008/12/18/meet-the-merbists-andy-delcambre/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 12:22:09 +0000</pubDate>
		<dc:creator>Matt Aimonetti</dc:creator>
				<category><![CDATA[merb]]></category>
		<category><![CDATA[Andy Delcambre]]></category>
		<category><![CDATA[Meet the merbists]]></category>

		<guid isPermaLink="false">http://merbist.com/?p=378</guid>
		<description><![CDATA[Today, Andy Delcambre is our featured merbist. Matt Aimonetti: Could you please introduce yourself and tell us what you do for a living. Andy Delcambre: My name is Andy Delcambre and I work for Engine Yard (http://engineyard.com) as a Software Engineer. I work primarily on internal and customer facing projects. These projects are almost exclusively [...]]]></description>
			<content:encoded><![CDATA[<div class="mtm-question">
<div id="attachment_379" class="wp-caption alignleft" style="width: 234px"><a href="http://andy.delcambre.com"><img class="size-medium wp-image-379" title="andy delcambre" src="http://merbist.com/wp-content/uploads/2008/12/andy_cafe-224x300.jpg" alt="Andy Delcambre" width="224" height="300" /></a><p class="wp-caption-text">Andy Delcambre</p></div>
<p>Today, <a href="http://andy.delcambre.com" target="_blank">Andy Delcambre</a> is our featured merbist.</div>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> Could you please introduce yourself and tell us what you do for a living.</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> My name is Andy Delcambre and I work for Engine Yard<br />
(http://engineyard.com) as a Software Engineer.  I work primarily on<br />
internal and customer facing projects.  These projects are almost<br />
exclusively written in Merb.  At Engine Yard we take advantage of many<br />
of the modular aspects of Merb.  For example, we use Salesforce for<br />
customer tracking and have a Merb slice which includes the DataMapper<br />
adapters for Salesforce.  This gives us the ability to interact with<br />
salesforce from any application for free.</div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> How did you get started with Ruby, and what&#8217;s your general programming background?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> I majored in Computer Science at college and had been hearing about<br />
Ruby and Ruby on Rails for a while before I finally dove in.  I worked<br />
for the College of Engineering as a Linux Administrator and took the<br />
opportunity to build my first rails application: a tool for managing<br />
our automated deployments.  This was a huge learning experience, I had<br />
done web development in raw php before, but this was my first time<br />
using a framework.  It was both a bit overwhelming and a breath of<br />
fresh air.  When I graduated from University, I decided to pursue Ruby<br />
and Rails as a career path and have yet to look back.</div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> You chose to contribute to Merb;  how and why did that happened?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> I was working at Planet Argon (http://planetargon.com), a small Ruby<br />
on Rails development company and was looking to do some open source<br />
contributions.  I had been hearing quite a lot about Merb in the rails<br />
community, especially that it was smaller, lighter and faster.  I<br />
decided to look in the bug tracker and see if there was something<br />
small I could tackle and found a bug with the way nil and false<br />
default arguments were handled in merb_action_args.  When my patch was<br />
accepted I was fairly hooked.  I have been submitting small patches<br />
ever since.  I also led the inline documentation team at the Merb<br />
sprint in San Diego during the run up to 1.0</div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> Do you have any Merb projects available online we can look at? What&#8217;s your experience been so far?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> All of my merb projects are projects at Engine Yard right now.  I<br />
wrote a simple Merb app to manage the content on the Engine Yard<br />
homepage and the blog is based on the Feather blogging engine, written<br />
in Merb.  My current projects are not yet publicly available but<br />
should be very cool when they come out.</div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> What is your favorite aspect of the Merb framework?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> I have two answers, first as a someone who works on merb, then as<br />
someone who works with merb.</p>
<p>Ever since that first patch to action_args, I have loved the ease with<br />
which I can jump in and dig under the hood.  I have dug down into the<br />
router, the dispatcher, the form helpers, and the mailer, all without<br />
much problem understanding the code.</p>
<p>Second, as a developer of merb applications I think the direction merb<br />
is going with the heavy emphasis on modularity is fantastic.  In the<br />
app I am currently working on, we are using four different slices<br />
right now.  One of which is an entirely different merb app modified<br />
slightly and mounted within the application.  One is a custom<br />
merb-auth strategy that we use internally that makes it much much<br />
easier to maintain consistency for our internal applications.  These<br />
would be much much harder to integrate for most other frameworks.  It<br />
is so useful to be able to just plug in these small, specific pieces<br />
of functionality.</p></div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> What parts of Merb you hope to see improved in the near future?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> I am looking forward to the future improvements to the modularity of<br />
merb.  I am really ready for the day that you can mount entire merb<br />
apps inside one another.  Then, once everything uses merb-auth, I can<br />
imagine mounting a blog and a cms inside the same &#8220;app&#8221; and have the<br />
users shared across, automatically.  How awesome would that be.</div>
<p><br class="spacer" /></p>
<div class="mtm-question"><strong>Matt Aimonetti:</strong> Anything else you would like to add?</div>
<div class="mtm-answer"><strong>Andy Delcambre:</strong> I am looking forward to being part of the merb community as this<br />
project just keeps getting better and kicking more butt.  Thanks a lot<br />
for including me in this series.</div>
]]></content:encoded>
			<wfw:commentRss>http://merbist.com/2008/12/18/meet-the-merbists-andy-delcambre/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

