<?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>husani oakley &#187; developers</title>
	<atom:link href="http://www.husani.com/blog/tag/developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.husani.com</link>
	<description>digital marketing, ad agency leadership, technology strategy.</description>
	<lastBuildDate>Tue, 26 May 2009 15:55:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>software developers vs web developers vs interactive developers</title>
		<link>http://www.husani.com/blog/2008/11/01/software-developers-vs-web-developers-vs-interactive-developers/</link>
		<comments>http://www.husani.com/blog/2008/11/01/software-developers-vs-web-developers-vs-interactive-developers/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 16:09:33 +0000</pubDate>
		<dc:creator>husani</dc:creator>
				<category><![CDATA[developers]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[staffing]]></category>

		<guid isPermaLink="false">http://www.husani.com/?p=1430</guid>
		<description><![CDATA[i&#8217;ve interviewed a lot of people for webdev positions in the past few years, mainly from recruiters and open job postings.  invariably, the majority of folks who sit before me end up being software developers.  what&#8217;s the difference?
a software developer&#8230;

tends to think user interface is the least important issue
is usually surprised by last-minute changes
is used [...]]]></description>
			<content:encoded><![CDATA[<p>i&#8217;ve interviewed a lot of people for webdev positions in the past few years, mainly from recruiters and open job postings.  invariably, the majority of folks who sit before me end up being software developers.  what&#8217;s the difference?</p>
<p><strong>a software developer&#8230;</strong></p>
<ul>
<li>tends to think user interface is the least important issue</li>
<li>is usually surprised by last-minute changes</li>
<li>is used to working as a member of a large team</li>
<li>probably has a CS degree and takes it very very seriously</li>
<li>considers the marketing department to be a waste of good desks</li>
</ul>
<p>not that there&#8217;s anything wrong with that.</p>
<p>then you&#8217;ve got typical web developers.  regardless of language, they&#8217;re writing code that is meant for the web from day one.</p>
<p><strong>a web developer&#8230;</strong></p>
<ul>
<li>tends to think that user interface is the second-least important issue</li>
<li>is used to last-minute changes but pushes back whenever possible</li>
<li>is used to working with relatively small teams</li>
<li>has learned everything on his own thanks to The Google</li>
<li>thinks marketing is maybe the third-least important issue</li>
</ul>
<p>not that there&#8217;s anything wrong with any of that, either.</p>
<p>a web developer in advertising &#8212; an <em>interactive developer</em> &#8212; is a different breed.  interactive developers (should, anyway) eat, sleep, and breathe <em>communication</em>.  everything we do has an overall objective: increase the client&#8217;s brand equity.</p>
<p><strong>the ideal interactive developer&#8230;</strong></p>
<ul>
<li>understands that creative is the key, and that no user ever got excited by a singleton</li>
<li>expects last-minute changes</li>
<li>thrives under the pressure of completely ridiculous deadlines</li>
<li>is used to working with small teams, but understands each role is vital</li>
<li>has an actual interest in advertising, communication, and cultural expression</li>
</ul>
<p>seems that there aren&#8217;t many interactive developers around.  maybe they already have jobs.  <a href="http://bladamir.com/" target="_blank">the</a> <a href="http://timothykautz.com/" target="_blank">folks</a> <a href="http://sagebaggott.com" target="_blank">i</a> <a href="http://www.mybluemonkey.com" target="_blank">have</a> <a href="http://www.linkedin.com/pub/5/246/62" target="_blank">hired</a> <a href="http://www.linkedin.com/pub/3/658/455" target="_blank">in</a> <a href="http://www.linkedin.com/in/jdesire" target="_blank">the</a> <a href="http://www.linkedin.com/in/felarca" target="_blank">past</a> <a href="http://www.linkedin.com/in/zivmarom">few</a> years are absolutely brilliant programmers, but they are also brilliant <em>communicators.</em> and, at the end of the day, that&#8217;s what we get paid to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.husani.com/blog/2008/11/01/software-developers-vs-web-developers-vs-interactive-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flash 10 makes me want to jab someone with a hot poker.</title>
		<link>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/</link>
		<comments>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 15:02:14 +0000</pubDate>
		<dc:creator>husani</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[rambling]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[filereference]]></category>
		<category><![CDATA[this-is-a-feature-not-a-bug]]></category>

		<guid isPermaLink="false">http://www.husani.com/?p=1426</guid>
		<description><![CDATA[Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.
so the geniuses at adobe have added a goddamn pain in the ass security feature into the latest flash player.  file upload via FileReference must be triggered [...]]]></description>
			<content:encoded><![CDATA[<p><em><span style="font-family: Verdana,Helvetica,Arial;"><span>Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.</span></span></em></p>
<p>so the geniuses at adobe have added a <span style="text-decoration: line-through;">goddamn pain in the ass</span> <a href="http://theflashblog.com/?p=423" target="_blank">security feature</a> into the latest flash player.  file upload via FileReference must be triggered via a direct user interaction, i.e., a click.</p>
<p>sure, sounds harmless enough, right?  WRONG.</p>
<p>one of the great things about flash is the ability to do lots of behind-the-scenes server roundtrips with a file.  a user uploads a file, does some stuff to it, then the file is sent to a server, which does more stuff to it, then back down to the user, then back up to the server, and so on.  now, the upload-to-server has to be directly approved by the user.</p>
<p>this has broken a bunch of things all across the web.  we found a fix for our <a href="http://www.makemesuper.com" target="_blank">make me super</a> campaign (just needed to rework some event listeners and the way messaging between objects worked), but i imagine there may be some situations where a fix is impossible without changing UI.</p>
<p>entire businesses have been built around flash.  for adobe to make such a change &#8212; regardless of intent &#8212; and then completely ignore the pained screams of the development community is a very bad decision.  while i think microsoft couldn&#8217;t develop their way out of a wet paper bag, this provides a tiny opening for silverlight.Â which, of course, microsoft will proceed to fuck up in record time.</p>
<p>many developers seem to get lost in their own world, assuming that what&#8217;s good enough for them is good enough for everyone.  you see this on any message board where a person asks a question:</p>
<p>Q: &#8220;How can I install subversion under cPanel?&#8221;</p>
<p>A: &#8220;Don&#8217;t use subversion, use [random ass open source piece of shit]:&#8221;</p>
<p>A: &#8220;Why are you using cPanel?  I prefer command-line for everything, because I live in my mother&#8217;s basement.&#8221;</p>
<p>guess what, guys?  some of us have businesses to run.  the web has changed since netscape navigator 1.0, believe it or not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
