<?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>William Yarbrough &#187; Uncategorized</title>
	<atom:link href="http://www.wcyarbrough.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wcyarbrough.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Sep 2010 00:38:00 +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>On the Web, an All Access Pass Shouldn’t Come at Such a Premium</title>
		<link>http://www.wcyarbrough.com/on-the-web-an-all-access-pass-shouldn%e2%80%99t-come-at-such-a-premium/</link>
		<comments>http://www.wcyarbrough.com/on-the-web-an-all-access-pass-shouldn%e2%80%99t-come-at-such-a-premium/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 12:16:35 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=19</guid>
		<description><![CDATA[So I recently got a chance to write an article for the LBJ Journal, a student publication dealing with policy and government. I wrote about the recent Target court settlement with the National Association of the Blind. I&#8217;ll post the article here, but please check out the journal at http://www.lbjjournal.com.
In 1990, with the passing of [...]]]></description>
			<content:encoded><![CDATA[<p><em>So I recently got a chance to write an article for the LBJ Journal, a student publication dealing with policy and government. I wrote about the recent Target court settlement with the National Association of the Blind. I&#8217;ll post the article here, but please check out the journal at <a href="http://www.lbjjournal.com">http://www.lbjjournal.com</a>.</em></p>
<p>In 1990, with the passing of the Americans with Disabilities Act, and again in 1998 with the passing of the Section 508 amendments to the Rehabilitation Act of 1973, Americans with disabilities won victories toward the better use of technology for all. Like curb-cuts outside office buildings or wheelchair-accessible bathrooms, the purpose of these acts was to enact laws which would (hopefully) guarantee many disabled members of society a more balanced and comfortable way to accomplish day-to-day activities that the majority of Americans take for granted. </p>
<p>Section 508 and the later WCAG&#8211;supplementary guidelines on accessibility from the governing group of the Internet, the World Wide Web Consortium (W3C)&#8211;are both instrumental in ensuring access to emerging technologies. With the importance of mobile, connective technology such as Web applications and company intranets, more and more Americans depended on technology to run their businesses and their lives. All of which mandated a certain level of Web accessibility to access information and perform tasks virtually such as email. </p>
<p>Most of the Web sites are currently (relatively) easy for Americans without disabilities to navigate. Visual clues, clean layouts, roll-over navigation, and streaming video are all commonplace technologies used to navigate the Web. Many of these, however, pose problems to Americans with disabilities: blind users cannot see where the navigation is on a page, deaf users cannot hear the content presented in a streaming video, users with mobility impairments cannot click on a news feed story before it scrolls away. These examples highlight the need to make the Web as accessible as possible now, while the technology is still fairly young. This is even more important as the Web becomes more and more a platform for social networking, open forums, and an online marketplace. </p>
<p>Last year, the corporate giant Target, was sued by the California Federation of the Blind (later the National Federation for the Blind) for discrimination. Target&#8217;s e-commerce section of their site contained discounts on products not available in brick and mortar stores. Though most sighted users could find the deals and had little to no problem, blind users could not get their deals due to poor code and perhaps a lack of understanding on the part of Target&#8217;s Web team (which happens to be run at least in part on Amazon.com technology). </p>
<p>Blind users use text-to-speech programs like JAWS or FireVox to navigate sites but must deal with the markup and code in a non-visual sense. Context clues such as &#8220;on the sidebar&#8221; or &#8220;at the bottom of the page&#8221; don&#8217;t mean much if the code is all spat out at once without visual clues filled in. The case ended last month with Target acknowledging that their site was not accessible enough, paying a $6 million settlement, and agreeing to restructure their entire Web platform. Target was commended for their changes and sites like Amazon.com, eBay, and Wal-Mart are working furiously to bring their sites up to par. </p>
<p>This settlement marks the first time that accessibility has really come into play in the private marketplace. Laws like the ADA and Section 508 are mandatory for public institutions such as schools, government bureaucracy and state program sites. However, they had been difficult to mandate for individuals. Many e-commerce and social media sites are currently hard for many Americans with disabilities to enjoy. The Web is one of the last frontiers of deregulated space and is still very young. By making accessibility a priority, developers, businesses, and governments set the groundwork for future expansion on the good examples. It makes good business sense to reach as many end users as possible to sell more products. It makes good governmental sense to reach as many of your constituents as possible. Plus it&#8217;s just a good, altruistic thing to do.</p>
<p>Even Google, one of the largest search engines on the planet, is &#8220;blind&#8221;&#8211; Google views content on a page in very much the same way a blind human user with a screen reader takes in information. It stands to reason then, that because everyone wants to make Google love them (and thus increase in the search rankings), accessibility is the way to go. </p>
<p>The late Dr. John Slatin, founding director of the Accessibility Institute at the University of Texas at Austin and a long-time contributor to the cause of accessibility, truly believed that by creating and shaping the Web to be as accessible as possible, usability would naturally follow suit. When a site is usable, information is easily conveyed to a user. This is something the creators of the Internet were always trying to accomplish better, faster, and easier. </p>
<p>By thinking about emerging technology in a way that will be easier&#8211;more accessible and more usable&#8211;for those who may have the most difficulty, all users will naturally benefit and the Web can unfold into a much better place for all.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/on-the-web-an-all-access-pass-shouldn%e2%80%99t-come-at-such-a-premium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Titans Clash (part 1)</title>
		<link>http://www.wcyarbrough.com/when-titans-clash-part-1/</link>
		<comments>http://www.wcyarbrough.com/when-titans-clash-part-1/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 15:33:50 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=17</guid>
		<description><![CDATA[In every project there is some kind of give-and-take that goes on. Every side makes sacrifices, every side wins or loses it&#8217;s little battles for the good of the project. Today I want to talk about two groups that are clashing a lot in my projects lately. Namely SEO (that&#8217;s Search Engine Optimization, or &#8220;How [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wcyarbrough.com/images/manvsmachine.jpg" alt="man and machine arm wrestling" style="float:left; padding:0px 7px 7px 0px;" />In every project there is some kind of give-and-take that goes on. Every side makes sacrifices, every side wins or loses it&#8217;s little battles for the good of the project. Today I want to talk about two groups that are clashing a lot in my projects lately. Namely SEO (that&#8217;s Search Engine Optimization, or &#8220;How to be Google&#8217;s friend who gets invited to all the cool parties&#8221;) and Usability (that&#8217;s how easy and intuitive information and layout are, or &#8220;How to win friends and influence people&#8221;). For the purposes of the discussion I might put a little accessibility in on the Usability side.</p>
<p>SEO is concerned with metrics, robots, and page rank. The SEO expert is constantly trying to see what makes the search engine algorithms tick with tips and tricks to get your page seen, get traffic moved to the site, and make sure it stays that way. SEO isn&#8217;t easy and requires a fanatical instinct to keep track of what does and doesn&#8217;t work (as no one is really privy to how the search engines truly work) with one finger on the pulse of the news and one eye on how &#8220;black-hat&#8221; they can be. In old western films, the bad guys wore black hats, the good guys: white. Many practices in SEO can be what&#8217;s known as &#8220;gray hat&#8221; which is not quite &#8220;white hat&#8221; (read:good and above board), but makes you go, &#8220;hmmmm&#8230; I dunno&#8221;. &#8220;Black hat&#8221; SEO can get you banned from Google&#8217;s listing (the abyss from which there is no return) but &#8220;gray hat&#8221; stuff can get you up in the rankings faster than strict &#8220;White hat&#8221; stuff at times. There are also to types of SEO: Organic and Inorganic.</p>
<p>Organic SEO is little things you can do, in building a project, to grow the SEO. Clean, W3C-compliant code; clean, well written copy full of good information and keywords that users are searching for; frequent blog updates; links to the site as a good resource; and frequent visitors to the site are all good examples of organic SEO. Inorganic SEO involves paying for advertisements in the search engines: Google Adwords, for example, are examples of inorganic SEO, whereby paying Google, you appear higher. Those who have huge budgets and good resources can become very high in the rankings very quickly this way.</p>
<p>Usability, as it relates to Web development, is the intuitive, human interaction with the system. How quickly can users perform tasks? How willing are they to perform a function? How do users react to information given? Given a question or task, how does the user find the answer or perform the task? All these things are involved in the development of a usable GUI (graphic user-interface) that the client will use. A huge component of this is the KISS principal (also known as Ockham&#8217;s Razor) in which the superfluous is stripped away and the simplest interface is best.</p>
<p>For the most part, these two things live in harmony in a project. In fact, many good SEO tricks are great for usability! Copy, for instance, when well written, is great for search engines to find keywords and presentation of choice information on whatever topic&#8217;s being written about. Obviously, well-written copy is a wonderful way for users to find, quickly and easily, instructions, information, or the answer to their problems. Linking through sites is also a great way to increase SEO, yet it&#8217;s just as good for usability, delivering a clear link to repositories of useful information right then and there.</p>
<p>When these disciplines clash, however, things get nasty. Not to take sides, but it&#8217;s often Usability that suffers when the titans meet. SEO is quickly backed up with hard numbers, site metrics, and analytical data sets. Usability relies on trust of the developer &#8211; how they know how to build sites the right way with the right information in the correct structure. A technique to increase SEO is to have URLs (in your address bar) that have lots of keywords. for instance, if you really care about being #1 for palm beach real estate, your &#8220;management team page&#8221; might be buried under search engine friendly named folders: &#8220;http://www.yoursiteurl.com/palm-beach-homes/palm-beach-real-estate/palm-beach-community/your-palm-beach-realator-home-team.html&#8221;. This is chock full of awesome terms in your link. But what if I am a user who&#8217;s at an internet cafe? I&#8217;m cruising for real estate with my friends, and I want to share this link. Barring using <a href="http://www.tinyurl.com">TinyURL</a>, I&#8217;m stuck with this bulky URL that&#8217;s friendly to Google, but it&#8217;s no friend to me.</p>
<p>This is true when copy gets out of hand, as well. If Google and other search engines can only index what they can &#8220;see&#8221;, most of what is indexed is copy. It would make sense then, to increase the amount of copy on a site so there&#8217;s more for the search engines to index. Adding more copy, however, quickly overwhelms the site visitor. We live in the age of the instant gratifications &#8211; knowledge is quickly at our fingertips and we can, and do expect to be given what information we need quickly. If users have to sift through huge amounts of copy on every page, or perhaps worse, deal with multiple pages with only a little copy and have to click through three or four pages to find information that could have been regulated to one page, then the site fails its human visitors.</p>
<p>It&#8217;s important to have a good balance between SEO and Usability. You want Google et al. to find you, but you also want to keep your site visitors coming back for more. Google might bring you traffic and you want Google to like you, but a good site will get humans coming back for more and bringing their friends to see your site. As big and powerful as she is, Google doesn&#8217;t have any friends she&#8217;ll bring to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/when-titans-clash-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Letters from a week in the development trenches</title>
		<link>http://www.wcyarbrough.com/letters-from-a-week-in-the-development-trenches/</link>
		<comments>http://www.wcyarbrough.com/letters-from-a-week-in-the-development-trenches/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 15:58:28 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=15</guid>
		<description><![CDATA[I&#8217;ve been away for two weeks now. I was on vacation, so no updates then, then I was at my new job. This was none too fun. I&#8217;m not sure how long I&#8217;ll last. A huge problem with it all is the way the company came about: This group sold a ColdFusion-backed CRM tool to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been away for two weeks now. I was on vacation, so no updates then, then I was at my new job. This was none too fun. I&#8217;m not sure how long I&#8217;ll last. A huge problem with it all is the way the company came about: This group sold a ColdFusion-backed <a href="http://en.wikipedia.org/wiki/Customer_relationship_management">CRM</a> tool to (primarily) real-estate clients. This turned into &#8220;can you build my Web site too?&#8221; which, of course, this company knew nothing about. So, a bunch of real-estate and sales professionals all get together and hire a few creative types to make these sites. Now, an agency is born from real-estate sales which means that the work flow is very, very backwards.</p>
<p>In an actual advertising agency, this is the work flow (for a Web project anyway): Account service finds new clients and makes sure they wanna come in. They present clients with a bid based on scope of work provided by the designers and developers. Then, once the client has signed the contract with the scope of work, the developers and designers help put together an information architecture &#8211; a flowchart of sorts that outlines the information and navigation &#8211; and then that&#8217;s approved by the client before a design is even thought out. Then, when the client approves the I.A., the creative team of the designers go to work. They present (usually) 3 comps to the client, an idea of what the final site will look like. The client will go back and forth with the creative team and pick one. Once the client gives approval, the developer team gets to work, cutting, slicing, and coding up the site (while this is all going on, the copywriter is busy writing copy for all the pages based on the I.A. that the client approved and the creative director&#8217;s instruction). Once the site is coded, the copy is approved by the client and the copy is then put into the site. Once the finished site is all loaded, the developer ports the site over and there&#8217;s a final site hand-off.</p>
<p>In this group: The account service comes to the development team with IA already done (this is really really messed up because the account service team, though experts in sales, are not developers. They don&#8217;t understand user interface and user experience like we do). They then give the team a promised deadline (they don&#8217;t even ask how long such a project would take, just &#8220;We promised the client six weeks&#8221; which after all the bullshitting back and forth with the client gives me about 2 weeks to code the whole damned thing) this is often due to the client turning over the keys to the castle to my company which effectively makes the company it&#8217;s own client and presents deadlines internally based on previous projects. I can&#8217;t argue because the account service (read:sales) are owners of the company. It&#8217;s like I&#8217;m working in the twilight zone advertising agency. Everything is done ass-backwards. The account service people were telling the creative team which photos to put on a page! This is, to me, wrong on so many levels &#8211; the creative director is above EVERYONE in an agency, they take direction from no-one and give direction to everyone. I was amazed at how little control and how backwards everything is done.</p>
<p>For my first three days, I was sweating bullets. I felt like someone had put a stone in the pit of my stomach and I couldn&#8217;t get rid of it! The last two days gave me a gleam of hope &#8211; I was called in two separate times to two different bosses office to explain to them agency work flow. They wanted to step up to the plate with the big advertising shops, but weren&#8217;t sure their process was going to float or sink them. I got to freely speak my mind and really let them know places where I thought they needed work. I made an information architecture that took a three-tiered navigation and 30 pages, and worked it down to just 8, pretty simple pages.</p>
<p>There&#8217;s hope yet for me here. I&#8217;m gonna try to stick it out for six months and see if I can take it. Wish me luck</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/letters-from-a-week-in-the-development-trenches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conversation with a Web Developer</title>
		<link>http://www.wcyarbrough.com/conversation-with-a-web-developer/</link>
		<comments>http://www.wcyarbrough.com/conversation-with-a-web-developer/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 15:14:16 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=13</guid>
		<description><![CDATA[So a few weeks ago, I was at a party and the ever popular, &#8220;So what do you do?&#8221; was met with a blank stare. The conversation is (roughly) as follows:
ME: I do Web Development
HIM: huh?
ME: I build Web sites &#8211; all shapes and sizes
HIM: Oh, cool! My brother&#8217;s in a band and they want [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wcyarbrough.com/images/web_conversation.gif" alt="Conversation flowchart with web developers" />So a few weeks ago, I was at a party and the ever popular, &#8220;So what do you do?&#8221; was met with a blank stare. The conversation is (roughly) as follows:</p>
<p>ME: I do Web Development<br />
HIM: huh?<br />
ME: I build Web sites &#8211; all shapes and sizes<br />
HIM: Oh, cool! My brother&#8217;s in a band and they want someone to do their MySpace page!<br />
ME: Cool, I&#8217;ve done a few for bands. They&#8217;re not as easy as it seems.<br />
HIM: So how much for a Website?<br />
ME: How much is a car?<br />
HIM: Uh, that depends, what kinda car?<br />
ME: Exactly. If you wanna think of sites as a good, rather than a service, think in terms of investments like cars. How fast do you need to go? Where will you be driving? How long does it need to last? A Porsche doesn&#8217;t do too well off-road, you know?<br />
HIM: Cool. So about how much for a MySpace?<br />
ME: Well, MySpace sucks. You have to use a lot of hacks to get the code to do what you want and on top of that, you&#8217;ve got little room to work with. Remember, you&#8217;re paying for my time&#8230;<br />
HIM: So, like $250 or thereabouts?<br />
ME: Add another zero to that, mate &#8211; then we&#8217;ll talk, sad but true &#8211; shit&#8217;s expensive<br />
HIM: *unintelligible gurgling noise*</p>
<p>And so it goes. This is really common with a lot of professionals (that is, I&#8217;m sure it&#8217;s happened to you in your job) and it stems from either preconceived notions about what a person does or it stems from having no idea what the job is. Asking me to do something like fix your email is like handing a mechanic at a bar an oil filter and asking him if he could fix your car. The mechanic&#8217;s off work. He fixes engines, yes the oil filter&#8217;s part of it, but are you gonna fork out for the time and labor?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/conversation-with-a-web-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New (A) Team</title>
		<link>http://www.wcyarbrough.com/new-a-team/</link>
		<comments>http://www.wcyarbrough.com/new-a-team/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 18:49:10 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=11</guid>
		<description><![CDATA[So I&#8217;m moving forward. I&#8217;ve gotten a new job with a new team. It&#8217;s something of a change &#8211; I&#8217;m no longer senior staff, but I&#8217;m getting paid more. I&#8217;ve no longer got to handle much back-end programming, but the front end programmers I&#8217;ll be working with still work in tables at times (they should [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m moving forward. I&#8217;ve gotten a new job with a new team. It&#8217;s something of a change &#8211; I&#8217;m no longer senior staff, but I&#8217;m getting paid more. I&#8217;ve no longer got to handle much back-end programming, but the front end programmers I&#8217;ll be working with still work in tables at times (they should be beaten around the ears for this, obviously). I&#8217;m no longer working in Austin, but I can&#8217;t telecommute. I&#8217;ve never heard of a Web firm which doesn&#8217;t understand telecommuting. The management was boss, though, as they&#8217;re giving me a stipend to cover gas and toll! So on the whole, it&#8217;s cool.</p>
<p><strong>Disclaimer: everything I&#8217;m about to say could be completely off base. I have not worked with the team yet and in fact not even met a fellow code monkey there. So even I have to take this all with a grain of salt.</strong></p>
<p>I&#8217;m worried about job creep. I understand SEO, but I&#8217;m not sure that making a position dependent upon the SEO for the client I&#8217;m working on seems a bit much. I never claimed to be an expert on the subject and probably never will. I am not privy to the innermost workings of the great goddess Google and her spider minions. I do know what I know, and I hope that will serve me well.</p>
<p>I got the official and very pleasant letter of employment yesterday saying: <cite>programming world class coded websites (new &#038; updates), e-mail marketing campaigns, landing pages, managing on page search engine optimization, identifying gaps in content, analysis using google analytics to improve rankings and conversions</cite>. Now, the Web program and the e-mail campaigns I can handle &#8211; it&#8217;s what I do. I can handle landing pages, it&#8217;s just an upkeep thing. My main concern is the &#8220;on page&#8221; optimization &#8211; this is a lot more than I&#8217;d normally do, I feel you really need specialized search engine gurus for this kind of thing &#8211; with every page optimized for a strict level of searchability. Research shows that as the algorithms incorporate more <a href="http://en.wikipedia.org/wiki/Fuzzy_logic#Application_areas">fuzzy logic</a> sets, the more search engine optimization will depend on well-written content and clear, well done short paragraphs.</p>
<p>The part that also worries me (going in, at least) is the <cite>identifying gaps in content</cite> bit. The new group&#8217;s got an in-house copywriter but I get the impression I will need to be keeping up with the page SEO to the point that I&#8217;ll be telling the copywriter what new paragraphs we need on said page and which we need to remove. It&#8217;s always been my impression, that job belongs to the copywriter.</p>
<p>I&#8217;ll post more as it gets closer to my start date. I&#8217;m taking a week off between jobs, so that should afford me some time to relax a bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/new-a-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A List Apart Survey 2008!</title>
		<link>http://www.wcyarbrough.com/a-list-apart-survey-2008/</link>
		<comments>http://www.wcyarbrough.com/a-list-apart-survey-2008/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 20:03:27 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=9</guid>
		<description><![CDATA[Yippy skippy hoorah!

For whatever reason (I blame the relative youth of the tubes) there is little data out there on the people who are actually designing, coding, implementing, consulting, and basically sacrificing to make the Web a nice place. Thank goodness A List Apart, one of the finest online resources for people like me, decided [...]]]></description>
			<content:encoded><![CDATA[<p>Yippy skippy hoorah!</p>
<p><a href="http://alistapart.com/articles/survey2008"><img src="http://www.wcyarbrough.com/images/i-took-the-2008-survey.gif" alt="I took the 2008 Web Development Survey and so should you!" /></a></p>
<p>For whatever reason (I blame the relative youth of the tubes) there is little data out there on the people who are actually designing, coding, implementing, consulting, and basically sacrificing to make the Web a nice place. Thank goodness <a href="http://www.alistapart.com/">A List Apart</a>, one of the finest online resources for people like me, decided back in 2007 to start a survey (the results of which can be seen here &#8211; <a href="http://www.alistapart.com/articles/2007surveyresults">2007 survey results from a list apart</a>) to document all this undocumented stuff.</p>
<p>I participated back in 2007 and I&#8217;m really glad I did. It really showed me how in and out of tune I was with the rest of my peers. I know I&#8217;m certainly WAY under-paid, I&#8217;m doing the job of roughly three people (thank the Web gods it&#8217;s not a design position on top of that), and it&#8217;s perfectly fine that I don&#8217;t have a degree in what I do because neither do about 46% of the industry!</p>
<p>I encourage all my peers out there to participate and help us figure out how to make this brilliant career work for all of us! If you&#8217;re a designer, a code monkey, a back-end sysadmin, or just a student making sites in your spare time, fill out the 45 question form (took me about 5 minutes) and we can see some cool results in the coming months! I love the fact that there are so many job titles from goofy pc-correct/ new-agey/ Web 2.0 &#8220;Information Implementation Engineers&#8221; to old school &#8220;Web-masters&#8221; to the bizarre &#8220;Lead Programmer&#8221; (that&#8217;s my title and it really makes no sense and insults those who actually do the hardcore coding tasks), there&#8217;s little standardization in the industry. I prefer &#8220;Web Developer&#8221; because I think it&#8217;s short and to the point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/a-list-apart-survey-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A goal without a plan is just a wish</title>
		<link>http://www.wcyarbrough.com/a-goal-without-a-plan-is-just-a-wish/</link>
		<comments>http://www.wcyarbrough.com/a-goal-without-a-plan-is-just-a-wish/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 16:48:20 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=7</guid>
		<description><![CDATA[So at my day-job, we&#8217;re working to turn our static (but accessible) XHTML + CSS site into a clean, usable Flash-based site and run it in conjunction with our redesigned static one. As Sun Tzu once said, &#8221; One who knows the enemy and knows himself will not be in danger in a hundred battles,&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>So at my day-job, we&#8217;re working to turn our static (but accessible) XHTML + CSS site into a clean, usable Flash-based site and run it in conjunction with our redesigned static one. As Sun Tzu once said, &#8221; <cite>One who knows the enemy and knows himself will not be in danger in a hundred battles</cite>,&#8221; and so it is with development. We don&#8217;t look at the design, the copy, or the code until we tackle the information architecture for the site as a whole. The planning is key &#8211; knowing yourself (that is, how to structure your copy and path) is just as important as knowing your enemy (that is, your visitor, your end user, and how they will perceive the site).</p>
<p>When we jump into this kind of work we generally start from a flowchart. This chart outlines how the site gets structured and where the copy should go. We&#8217;re moving from a roughly sixty page (fifty of those are dynamic and populated by portfolio samples) to a 10 page site. This gets a little harrowing</p>
<p>On top of all this, we are restructuring to allow for a Flash-based version of the site which will showcase Flash and dynamic content skills. We want to move away from the tired old portal with &#8220;here&#8217;s the bitching new Flash site with the latest and greatest and here&#8217;s the tired old piece of shit XHTML site that we update when we feel like it &#8211; you pick&#8221; and move towards &#8220;here&#8217;s our Flash site, where stuff moves and is fun and here&#8217;s our XHTML site loaded with SEO, great code, and really beautiful look which completes the package &#8211; explore both!&#8221;</p>
<p>Information Architecture is one of the most important steps in development. I don&#8217;t care how beautiful, how complex your site is, if it&#8217;s hard for users to navigate and find what they need quickly and easily, they will leave and not come back. This is a time-honored, more-labor-intensive-than-you-think, activity which happens between clients, developers and creatives that requires in-depth thought and knowledge before a design ever gets considered.</p>
<p>Creating IA for a Web site is like a well-planned waltz &#8211; every step needs to be in the right place, in time with the music or it doesn&#8217;t work. It&#8217;s the Information Architects who really make the base of the site, that give it the structure around which the copy flows and the design is stretched. If you&#8217;re not working with solid IA, you&#8217;re not working.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/a-goal-without-a-plan-is-just-a-wish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why the &#8220;party-line&#8221; is important in development</title>
		<link>http://www.wcyarbrough.com/why-the-party-line-is-important-in-development/</link>
		<comments>http://www.wcyarbrough.com/why-the-party-line-is-important-in-development/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 15:10:50 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=5</guid>
		<description><![CDATA[So there&#8217;s always been an issue between account services and developers/ designers/ creatives/ a.k.a. the people who do the work. Account service people have the best interests of the client in mind, but they also want to make the client very happy. This has (and always will) the potential for abuse.
If the client wants something, [...]]]></description>
			<content:encoded><![CDATA[<p>So there&#8217;s always been an issue between account services and developers/ designers/ creatives/ a.k.a. the people who do the work. Account service people have the best interests of the client in mind, but they also want to make the client very happy. This has (and always will) the potential for abuse.</p>
<p>If the client wants something, let&#8217;s call it &#8220;stupid thing X&#8221;, the account service wants to make the client happy, so says, &#8220;of course we can do that&#8221;. Now &#8220;stupid thing X&#8221;, or STX, is only stupid because it&#8217;s stupid &#8211; not the client. The client is smart, I mean, they came to you to do their Web didn&#8217;t they? The problem is that they asked for STX without knowing that it was either not in their budget, not the right tech to get them to their goal, or something that is completely superfluous to the action of the site. We&#8217;ve all run into STX and we&#8217;ve all told the client why we though about it and think that there&#8217;s another way to get them where they need to go.</p>
<p>Because Account Service has already promised the client that development was going to get them their new, shiny, &#8220;stupid thing X&#8221;, we as developers look the bad guy when the Account Service rep complains that we have to go tell the client &#8220;stupid thing X&#8221; won&#8217;t work for her/him. This can be solved through consistent, clear inter-office communique.</p>
<p>The party line, so says the entity known as Wikipedia: &#8220;The Marxist-Leninist concept of democratic centralism involves strict adherence to, and defense of, a communist party&#8217;s positions in public, while in inner-party debate sessions, the line can be questioned, criticized, and changed if necessary.&#8221; This is what we mean by party-line. We can talk it all over inside the agency, but the client sees one face, one unified front set on helping them achieve their goals because we are a well-oiled, sleek uber-machine of creative awesomeness.</p>
<p>Account Service must be trained well, they need to understand how time and organizational structure in done internally. They should always be open to ask questions of creatives, and be trained in the subtle art of weaning a client to a line of &#8220;Well, that&#8217;s interesting! Let me run it by the creatives and see if there might be a more economical, or direct method to help you achieve our goals. It might be that that&#8217;ll work just fine!&#8221; This is helpful because it makes the client feel like a rather smart chap, shows her that her money is being well spent and the entire team is thinking of her and her goals for the site, and that the Account Service is taking care of everything (&#8216;our&#8217; goals makes the client part of the team, you see).</p>
<p>Account Service, go talk to your creatives &#8211; see what they have to say. Read their blogs, find out what they think. They like to rant a lot, so you&#8217;re bound to pick something up. Get out there and keep the client happy, but toe the party line on what you agree to!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/why-the-party-line-is-important-in-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posting is FUNdamental</title>
		<link>http://www.wcyarbrough.com/posting-is-fundamental/</link>
		<comments>http://www.wcyarbrough.com/posting-is-fundamental/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 19:58:33 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wcyarbrough.com/staging/wcyarbrough/?p=1</guid>
		<description><![CDATA[Well, this is certainly exciting. I&#8217;ve unrolled WordPress for the first time and now I&#8217;m making a post.
I tried to unroll a version of WordPress ages ago to no avail. I&#8217;ve learned a lot about database (Db) mechanics since then. I was really amazed at how quick it was to unroll this stuff. I had [...]]]></description>
			<content:encoded><![CDATA[<p>Well, this is certainly exciting. I&#8217;ve unrolled WordPress for the first time and now I&#8217;m making a post.</p>
<p>I tried to unroll a version of WordPress ages ago to no avail. I&#8217;ve learned a lot about database (Db) mechanics since then. I was really amazed at how quick it was to unroll this stuff. I had a lot of help from the Apress book: <cite>Building Online Communities with Drupal, phpBB, and WordPress</cite> by Douglass, Little, and Smith.</p>
<p>I&#8217;m a big fan of the book, it really explains how to get these community building programs up and running in very short time. I think these are great tools for Web developers who don&#8217;t like to use Ruby on Rails or ColdFusion to build the big applications needed for those clients wanting &#8220;Web 2.0&#8243; technologies (assuming they need them, of course) without actually having the time for their massive upkeep.</p>
<p>On the subject of &#8220;Web 2.0&#8243; shit, I am sick, as a developer, of uninformed clients asking for technologies they know nothing about. &#8220;I want you to make the Facebook of *blank* for me,&#8221; or, &#8220;I&#8217;m hoping this will be a MySpace, but for *blank*.&#8221;</p>
<p>Do you know that massive social networking sites such as FaceSpace and Mybook require teams of programmers and full time development staff to be effective? Your $200, $2,000, or $20,000 isn&#8217;t gonna get you too far when you have me break it all down for you. This stuff takes years of production and R&#038;D. Besides, what makes you think *blank* even goes on line and wants to talk to more *blank* and share their picks and whatnot?</p>
<p>Believe me, I&#8217;ve heard social networking sites proposed for the following groups: Ranchers, Architects, Telecomm CEOs, Golfers, Real Estate Agents, and Wedding Planners. Every one of these is a bad idea. If you want a social networking site for *blank* you better be sure as hell that *blank* would even <em>log on</em> to your site. Research saves you money and me time.</p>
<p>Sorry about that, but it&#8217;s been bugging me lately. I&#8217;m fully aware that blogs are a great way to increase SEO and interest in a site, however, few of us have the wherewithal or available free time to post everyday or every week. It&#8217;s as I tell my clients, you must be diligent. Train to write, research and read. If you feel you&#8217;re up to the challenge, go for it, but man&#8230; I&#8217;ve seen more blogs fail than succeed. Lets see if I can swallow my own medicine, shall we?</p>
<p class="tinyend">Putting on the Ritz</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wcyarbrough.com/posting-is-fundamental/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
