<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-us"><title type="text">David Eisinger</title>


<link rel="alternate" type="text/html" href="http://www.davideisinger.com/" />
<id>tag:www.davideisinger.com,2005:13f6e68c43c74f6e965e7e22fa79c384</id>
<generator uri="http://textpattern.com/" version="4.4.1">Textpattern</generator>
<updated>2013-02-02T22:11:41Z</updated>
<author>
		<name>David</name>
		<email>david.eisinger@gmail.com</email>
		<uri>http://www.davideisinger.com/</uri>
</author>

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/davideisinger" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="davideisinger" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
		<author>
			<name>David</name>
		</author>
		<published>2013-02-02T22:08:31Z</published>
		<updated>2013-02-02T22:09:30Z</updated>
		<title type="html">Another Thing I Made: WorldWildlife.org</title>
		<link rel="alternate" type="text/html" href="http://www.davideisinger.com/article/another-thing-i-made-worldwildlifeorg" />
		<id>tag:www.davideisinger.com,2013-02-02:13f6e68c43c74f6e965e7e22fa79c384/98339e91bb3e95f6bdf5619fcca72aaf</id>
		
		
		<content type="html">
&lt;p&gt;Last year, I had the priviledge of working with a talented team at &lt;a href="http://viget.com"&gt;Viget&lt;/a&gt; to build and launch a new site for the North American branch of the &lt;a href="http://worldwildlife.org"&gt;World Wildlife Fund&lt;/a&gt;:&lt;/p&gt;

	&lt;p&gt;&lt;img src="http://www.davideisinger.com/images/65.jpg" alt="" /&gt;&lt;/p&gt;

	&lt;p&gt;This was the first major project at Viget for which I served as technical lead from start to finish. I&amp;#8217;m very proud of the way it turned out, particularly the custom content management system we built and the photo management tools. I wrote a few posts on our &lt;a href="http://viget.com/extend"&gt;company tech blog&lt;/a&gt; if you&amp;#8217;d like to read more:&lt;/p&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;a href="http://viget.com/extend/large-images-in-rails"&gt;Large Images in Rails&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://viget.com/extend/manual-cropping-with-paperclip"&gt;Manual Cropping with Paperclip&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=_GXCsQ2kt18:7_LyqRfClu4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=_GXCsQ2kt18:7_LyqRfClu4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>

<category term="viget" />
<category term="technology" />
<category term="ruby on rails" />
</entry>
<entry>
		<author>
			<name>David</name>
		</author>
		<published>2011-07-08T03:30:45Z</published>
		<updated>2013-02-02T22:09:59Z</updated>
		<title type="html">A Thing I Made: PUMA.com</title>
		<link rel="alternate" type="text/html" href="http://www.davideisinger.com/article/a-thing-i-made-pumacom" />
		<id>tag:www.davideisinger.com,2011-07-08:13f6e68c43c74f6e965e7e22fa79c384/a1663a146c663b44ecc30c69e177c39d</id>
		
		
		<content type="html">
&lt;p&gt;I&amp;#8217;ve been working for &lt;span class="caps"&gt;PUMA&lt;/span&gt; (the shoe company) at Viget for about the last year and a half, developing a content management system (&lt;span class="caps"&gt;CMS&lt;/span&gt;) to drive several of their category marketing sites (including &lt;a href="http://www.puma.com/running"&gt;Running&lt;/a&gt;, &lt;a href="http://www.puma.com/football"&gt;Football&lt;/a&gt;, and &lt;a href="http://www.puma.com/golf"&gt;Golf&lt;/a&gt;). In March of this year, we began modifying the platform to drive not just these category sites but the &lt;span class="caps"&gt;PUMA&lt;/span&gt; homepage, as well. I&amp;#8217;m proud to say that, as of March 20, our software, written in Ruby, is serving &lt;a href="http://www.puma.com/"&gt;www.puma.com&lt;/a&gt;.&lt;/p&gt;



	&lt;p&gt;&lt;a href="http://www.flickr.com/photos/deisinger/5876792597"&gt;&lt;img src="http://farm6.static.flickr.com/5148/5876792597_5df0d3db29_b.jpg" title="" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;



	&lt;p&gt;It was a great experience, working with a team of talented user-experience and visual designers, front-end developers, and fellow Ruby guys, not to mention project managers who held it all together. In technical terms, we were able to make heavy use of &lt;a href="http://redis.io/"&gt;Redis&lt;/a&gt; to speed up page load times and cache the countless &lt;span class="caps"&gt;API&lt;/span&gt; responses that drive the site. I&amp;#8217;m happy to report that, all humbleness aside, the site is &lt;strong&gt;screaming&lt;/strong&gt; fast.&lt;/p&gt;



	&lt;p&gt;If you&amp;#8217;d like to hear more about the &lt;span class="caps"&gt;PUMA&lt;/span&gt; project, some of the team members and I will be speaking at this month&amp;#8217;s &lt;a href="http://refreshthetriangle.org/"&gt;Refresh the Triangle&lt;/a&gt; on July 28.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=TRk-lty1-RI:3aWk5ArKFI8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=TRk-lty1-RI:3aWk5ArKFI8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>

<category term="viget" />
<category term="technology" />
<category term="ruby on rails" />
</entry>
<entry>
		<author>
			<name>David</name>
		</author>
		<published>2011-02-07T04:33:46Z</published>
		<updated>2011-03-17T03:44:10Z</updated>
		<title type="html">New Site: davidmade.com</title>
		<link rel="alternate" type="text/html" href="http://www.davideisinger.com/article/new-site-davidmadecom" />
		<id>tag:www.davideisinger.com,2011-02-07:13f6e68c43c74f6e965e7e22fa79c384/68a3359436314683579be1795fb6026e</id>
		
		
		<content type="html">
&lt;p&gt;I&amp;#8217;ve been working on a small site for posting shorter-form writing and music recordings which I&amp;#8217;ve called &lt;a href="http://davidmade.com"&gt;Davidmade&lt;/a&gt;. I was using &lt;a href="http://tumblr.com"&gt;Tumblr&lt;/a&gt; for a bit, but I&amp;#8217;ve wanted to build a static site generator for a long time, and this seemed like the perfect opportunity. In many ways, this is exactly what I was envisioning for &lt;a href="http://www.davideisinger.com/article/rails-rumble-2010-gitwrite"&gt;GitWrite&lt;/a&gt;, the Rails Rumble project I worked on last year. No web interface, just a simple script to generate &lt;span class="caps"&gt;HTML&lt;/span&gt; from a collection of templates that gets run whenever I do a push.&lt;/p&gt;



	&lt;p&gt;Eventually, I&amp;#8217;d love to do all my online writing using this system, but for now it&amp;#8217;s just lighter stuff. The full source (including code and content) is available &lt;a href="http://github.com/dce/davidmade"&gt;on GitHub&lt;/a&gt;, so if this sounds like something you&amp;#8217;d be interested in, you can fork it and get a local version running in a few seconds.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=q7ef52uApFk:6N-f181yyHo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=q7ef52uApFk:6N-f181yyHo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>

<category term="ruby" />
</entry>
<entry>
		<author>
			<name>David</name>
		</author>
		<published>2010-10-23T20:10:29Z</published>
		<updated>2010-10-23T23:01:15Z</updated>
		<title type="html">Rails Rumble 2010: GitWrite</title>
		<link rel="alternate" type="text/html" href="http://www.davideisinger.com/article/rails-rumble-2010-gitwrite" />
		<id>tag:www.davideisinger.com,2010-10-23:13f6e68c43c74f6e965e7e22fa79c384/0e474d524aad2b2d0bb99fdd62f6c274</id>
		
		
		<content type="html">
&lt;p&gt;Last weekend, I participated in the &lt;a href="http://railsrumble.com/"&gt;Rails Rumble&lt;/a&gt; for the third year in a row with fellow Vigeteers &lt;a href="http://mwhenry.com/"&gt;Matt Henry&lt;/a&gt;, &lt;a href="http://yaychris.com/"&gt;Chris Jones&lt;/a&gt;, and &lt;a href="http://crnixon.org/"&gt;Clinton Nixon&lt;/a&gt;. Our app, &lt;a href="http://gitwrite.com/"&gt;GitWrite&lt;/a&gt;, is billed as &amp;#8220;blogging for nerds, done right.&amp;#8221; It&amp;#8217;s a pretty neat concept &amp;#8212; sign up with your GitHub account and give us your public key, and we create blog backed by a repository that you can push to in order to make updates.&lt;/p&gt;



	&lt;p&gt;Unlike past Rumbles, where I&amp;#8217;ve spent the weekend heads down in TextMate, I wrote very little code this time around, instead handling the team&amp;#8217;s design duties. I really enjoyed working a different part of my brain, though it was frustrating that all the keyboard shortcuts I used to rely on are long gone from my memory. To my surprise, the design has received high marks from a bunch of the judges, which is flattering to say the least.&lt;/p&gt;

	&lt;p&gt;GitWrite did really well in the expert judging phase, receiving a perfect score from one of our judges. It entered open judging in third place, though it&amp;#8217;s since fallen to around fifteenth. We were targeting a certain type of user with this app, and the &lt;a href="http://railsrumble.com/teams/hounds-of-gore#comments"&gt;comments&lt;/a&gt; reflect this: for every &amp;#8220;this is nerdy and awesome,&amp;#8221; there&amp;#8217;s a &amp;#8220;stupid&amp;#8221; (no really, that&amp;#8217;s the full text of one comment).&lt;/p&gt;



	&lt;p&gt;I&amp;#8217;m not sure what the future of GitWrite is &amp;#8212; the concept seems to have legs, but we&amp;#8217;ll need to go back and reengineer a few things if we want to build a lasting product. In any event, I had a great time working with the guys and I&amp;#8217;m super proud of what we were able to accomplish. If nothing else, it&amp;#8217;s always nice to get written up in &lt;a href="http://techcrunch.com/2010/10/22/rails-rumble-2010/"&gt;TechCrunch&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=Ae5rHcK79pM:A_UpvhzTN-0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=Ae5rHcK79pM:A_UpvhzTN-0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>

<category term="railsrumble" />
<category term="ruby" />
<category term="design" />
</entry>
<entry>
		<author>
			<name>David</name>
		</author>
		<published>2010-08-26T01:15:37Z</published>
		<updated>2010-08-26T01:15:37Z</updated>
		<title type="html">The Gift &amp;amp; the Curse</title>
		<link rel="alternate" type="text/html" href="http://www.davideisinger.com/article/the-gift-the-curse" />
		<id>tag:www.davideisinger.com,2010-08-26:13f6e68c43c74f6e965e7e22fa79c384/204934ea9e11c4f85c462803cb243fa4</id>
		
		
		<content type="html">
&lt;p&gt;Last week, &lt;a href="http://sarahbetheisinger.com"&gt;my sister&lt;/a&gt; and I took a road trip across the American southwest, moving her from her temporary home in Burbank, CA to College Station, TX for grad school. It was a great time &amp;#8212; visiting the Hoover Dam, the Grand Canyon, and Carlsbad Caverns among several other destinations, and a lot of hanging out that we don&amp;#8217;t get as much time to do as we get older.&lt;/p&gt;



	&lt;p&gt;We&amp;#8217;re both happy iPhone owners, and we made heavy use of them on the trip. They got us all the way to Texas with next to no preparation, just a general route and a hotel for the very first night. From there, we pulled up our directions on the fly and booked our hotels hours before pulling into town, using &lt;a href="http://yelp.com"&gt;Yelp&lt;/a&gt; and &lt;a href="http://hotels.com"&gt;hotels.com&lt;/a&gt; to find the best places and prices. I didn&amp;#8217;t bring my fancy Nikon, but instead used the &lt;a href="http://hipstamaticapp.com/"&gt;Hipstamatic&lt;/a&gt; app to take &lt;a href="http://www.flickr.com/photos/deisinger/sets/72157624756232598"&gt;vintage-looking photos&lt;/a&gt; that I could upload from the road. And the iPhone came up &lt;strong&gt;huge&lt;/strong&gt; when I didn&amp;#8217;t realize there were two airports in Houston, and had to direct us all the way across the city in order to catch my flight home.&lt;/p&gt;



	&lt;p&gt;On the other hand, I spent my vacation checking Twitter, a more-or-less harmless vice, though a few tweets did cause me a bit of heartburn. What&amp;#8217;s worse, though, is that I&amp;#8217;ve got my phone connected to my personal and work email accounts, and couldn&amp;#8217;t resist checking those, as well. I was able to catch a server outage and restart it with my sister&amp;#8217;s laptop, so that&amp;#8217;s a win by some definition, but at what cost? There were a few occasions where we needed to book a hotel, but the signal wasn&amp;#8217;t strong enough to reliably surf the web, leading to several frustrated hours that would have been avoided by booking these things in advance.&lt;/p&gt;

	&lt;p&gt;I know this is the mother of all &lt;a href="http://whitewhine.tumblr.com/"&gt;white whines&lt;/a&gt;, that the supercomputer in my pocket is removing my ability to disconnect from my rottenly spoiled life, but it strikes me as remarkable what an overall neutral force technology was on the whole trip, despite how many aspects of the trip it touched. If I could do it again, would I leave the iPhone home? I&amp;#8217;d love to, but I&amp;#8217;m not sure I could.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=3HdY0Qha-yk:iD4AjSijBWo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/davideisinger?a=3HdY0Qha-yk:iD4AjSijBWo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/davideisinger?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>

<category term="technology" />
<category term="iphone" />
</entry></feed>
