<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Chris LeCompte</title>
	
	<link>http://www.clecompte.com</link>
	<description />
	<lastBuildDate>Mon, 06 Sep 2010 18:28:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/clecompte" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="clecompte" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Fixing the Non-Updating FeedBurner Issue Once and For All</title>
		<link>http://www.clecompte.com/fixing-the-non-updating-feedburner-issue-once-and-for-all/</link>
		<comments>http://www.clecompte.com/fixing-the-non-updating-feedburner-issue-once-and-for-all/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 13:17:09 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=898</guid>
		<description><![CDATA[A month back, I ran into a continuous issue of FeedBurner refusing to update feeds for a couple of my blogs. No amount of pinging or feed resyncing would solve the problem, and endless Google searches proved futile. After finally stumbling across a fix, I think I have this issue solved. So, if you&#8217;re having [...]]]></description>
			<content:encoded><![CDATA[<p>A month back, I ran into a continuous issue of FeedBurner refusing to update feeds for a couple of my blogs. No amount of pinging or feed resyncing would solve the problem, and endless Google searches proved futile. After finally stumbling across a fix, I think I have this issue solved.</p>
<p>So, if you&#8217;re having issues with FeedBurner not updating, I recommend these actions:</p>
<ol>
<li>Use the FeedBurner FeedSmith plugin (you have to <a href="http://www.google.com/support/feedburner/bin/answer.py?hl=en&amp;answer=78483">download it from Google</a>).</li>
<li>Remove any 301 redirects you may have setup in your .htaccess file for the feed.</li>
<li>If you have a caching plugin installed, make sure it&#8217;s not caching the feed or the feed path (/feed/).</li>
<li>Once done, go into FeedBurner and ping and then resync it.</li>
</ol>
<p>This has worked for me in every case &#8212; hope it works for you, too!</p>
<p>Oh yeah &#8212; just a little reminder &#8212; if you haven&#8217;t seen the previous updates from this blog, I&#8217;ve moved all of my project management related postings to a new blog at <a href="http://www.theprojectweb.com">The Project Web</a> (<a href="http://www.theprojectweb.com">www.theprojectweb.com</a>) &#8212; please check it out and make sure you update your RSS subscription.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/fixing-the-non-updating-feedburner-issue-once-and-for-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Important Announcement: New Blog</title>
		<link>http://www.clecompte.com/important-announcement-new-blog/</link>
		<comments>http://www.clecompte.com/important-announcement-new-blog/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 18:06:23 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=817</guid>
		<description><![CDATA[I&#8217;ve decided to shake things up around here and have created a new presence for my web design, project management, client issues and freelancing articles. That new presence is The Project Web, which you can find at www.theprojectweb.com. So what&#8217;s changing? For starters, I will no longer be posting the aforementioned articles or the podcast [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to shake things up around here and have created a new presence for my web design, project management, client issues and freelancing articles. That new presence is The Project Web, which you can find at <a href="http://www.theprojectweb.com">www.theprojectweb.com</a>.</p>
<h3>So what&#8217;s changing?</h3>
<p>For starters, I will no longer be posting the aforementioned articles or the podcast here at clecompte.com. You will need to update your RSS feed address to <a href="http://www.theprojectweb.com/feed/">www.theprojectweb.com/feed/</a> (apologies for the inconvenience &#8212; I didn&#8217;t want to automatically switch people to that feed since I plan on maintaining the blog here). Secondly, I plan on publishing more frequently (aiming for once or twice a week). Really, that&#8217;s all that will be different &#8212; for now.</p>
<p>The blog here will remain intact, but any existing crossover posts will be redirected to The Project Web. I will continue to maintain this blog, though I&#8217;ll be publishing topics that will probably be a bit more random.</p>
<h3>Why change?</h3>
<p>I felt my current site is connected too much to my name, which I believe limits my ability to grow the blog and podcast. Plus, I felt like designing something new.</p>
<p>All in all, not much change &#8212; just a new look, new domain, and hopefully, some enhanced visibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/important-announcement-new-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Think Before You Design – Project Web Episode 005</title>
		<link>http://www.clecompte.com/think-before-you-design/</link>
		<comments>http://www.clecompte.com/think-before-you-design/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 11:57:45 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Web Podcast]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/think-before-you-design/</guid>
		<description><![CDATA[Stop rushing into design jobs. In this episode, I discuss some of the pre-design activities you should consider before designing even one pixel of an initial concept. Comments? Email me at podcast@clecompte.com. Project Web Podcast &#8211; Episode 005 &#8211; Think Before You Design Show Notes These are the articles I discussed in the news segment: [...]]]></description>
			<content:encoded><![CDATA[<p>Stop rushing into design jobs. In this episode, I discuss some of the pre-design activities you should consider before designing even one pixel of an initial concept. Comments? Email me at <a href="mailto:podcast@clecompte.com">podcast@clecompte.com</a>.</p>
<h3>Project Web Podcast &#8211; Episode 005 &#8211; Think Before You Design</h3>
<div>
<object id="mp3playerdarksmallv3" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="210" height="25" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="wmode" value="transparent" /><param name="src" value="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerdarksmallv3.swf?audioPath=http://projectweb.podbean.com/mf/play/xxsrzi/ProjectWeb005-ThinkBeforeYouDesign.mp3&amp;autoStart=no" /><param name="name" value="mp3playerdarksmallv3" /><embed id="mp3playerdarksmallv3" type="application/x-shockwave-flash" width="210" height="25" src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerdarksmallv3.swf?audioPath=http://projectweb.podbean.com/mf/play/xxsrzi/ProjectWeb005-ThinkBeforeYouDesign.mp3&amp;autoStart=no" name="mp3playerdarksmallv3" wmode="transparent" bgcolor="#ffffff" quality="high" allowscriptaccess="sameDomain" align="middle"></embed></object>
</div>
<p><span id="more-806"></span></p>
<h3>Show Notes</h3>
<p>These are the articles I discussed in the news segment:</p>
<ul>
<li><a href="http://webdesignledger.com/tools/10-best-ipad-apps-for-web-designers">10 Best iPad Apps for Web Designers</a> (Web Design Ledger)</li>
<li><a href="http://thinkvitamin.com/design/just-say-no-to-clients/">Just Say No to Clients</a> (Carsonified)</li>
<li><a href="http://www.adaptivepath.com/blog/2010/07/15/your-rapid-prototyping-tool-for-ipad-keynote/">Your iPad Rapid Prototyping Tool: Keynote</a> (Adaptive Path)</li>
<li><a href="http://freelancefolder.com/the-worst-freelance-project-ever/">The Worst Freelance Project Ever</a> (FreelanceFolder)</li>
<li><a href="http://www.pmhut.com/11-ways-to-prevent-angry-clients-from-destroying-your-project">11 Ways to Prevent Angry Clients from Destroying Your Project</a> (PM Hut)</li>
<li><a href="http://herdingcats.typepad.com/my_weblog/2010/07/five-immutable-principles-of-project-managment.html">Five Immutable Principles of Project Management</a> (Herding Cats)</li>
<li><a href="http://www.thesambarnes.com/web-agency-management/what-makes-a-great-web-project-manager/">What Makes a Great Web Project Manager?</a> (TheSamBarnes)</li>
<li><a href="http://www.sitepoint.com/blogs/2010/07/20/how-to-say-no-to-a-client/">How to Survive Saying No to a Client</a> (SitePoint)</li>
<li><a href="http://thinkvitamin.com/business/the-7-sins-of-managing-web-projects/">The 7 Sins of Managing Web Projects</a> (Carsonified)</li>
<li><a href="http://sixrevisions.com/project-management/drawing-the-line-6-things-you-shouldnt-tolerate-in-projects/">Drawing the Line: 6 Things You Shouldn&#8217;t Tolerate in Projects</a> (Six Revisions)</li>
<li><a href="http://www.sitepoint.com/blogs/2010/07/28/maintaining-client-relationships/">5 Ways to Maintain Client Relationships Long After the Work is Complete</a> (SitePoint)</li>
<li><a href="http://www.smashingmagazine.com/2010/07/28/passing-the-holy-milestone-how-to-meet-deadlines/">Passing The Holy Milestone: How To Meet Deadlines</a> (Smashing Magazine)</li>
<li><a href="http://konigi.com/notebook/keynote-wireframe-toolkit">Keynote Wireframe Toolkit</a> (Konigi)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/think-before-you-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preventing Design Redirection in the Middle of Projects</title>
		<link>http://www.clecompte.com/preventing-design-redirection-in-the-middle-of-projects/</link>
		<comments>http://www.clecompte.com/preventing-design-redirection-in-the-middle-of-projects/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 22:25:34 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=793</guid>
		<description><![CDATA[Web design is a very subjective field where changing tastes and expectations can strip the gears of a project and cause you – the designer or project manager – a whole heap of annoyance. If you’ve ever been faced with a client, who after approving a design, decides to change direction, you know what I’m [...]]]></description>
			<content:encoded><![CDATA[<p>Web design is a very subjective field where changing tastes and expectations can strip the gears of a project and cause you – the designer or project manager – a whole heap of annoyance. If you’ve ever been faced with a client, who after approving a design, decides to change direction, you know what I’m talking about.</p>
<p>For web designers and developers, and especially project managers, this is a tough nut to crack. We work hard to create a design that not only gains the acceptance of the client, but also works for the target audiences and true users of the site. Oftentimes, in the midst of the project’s final stages, clients may desire to change a color or adjust the header or request alterations to the layout of content. This is a time consuming barrier to finishing the project, and frankly, many clients don’t know what they’re talking about.</p>
<p>Nevertheless, design redirection occurs, and we live with it, pushing on to find the light at the end of the tunnel. What we can do, however, is manage projects in a way that prevents and reduces the potential for design changes further down the road.<span id="more-793"></span></p>
<h3>Most designs are not officially approved</h3>
<p>In my experience with clients, a good majority of design work is never officially approved or signed off on. Sure, there’s a general consensus that the chosen design will be used, but the client doesn’t explicitly say, “This is the final design we’re going to use.” Unfortunately, without this finality in the design decision, the selected concept can sometimes float around the heads of stakeholders well after the impromptu consensus was reached, thus enabling a sense that changes can still be requested.</p>
<p>Instead of aiming for a general consensus, get the client to affirm that they approve of the design without any additional major modifications. Minor changes are obviously going to happen, but anything that will require immense time to amend, such as colors and layout, should be addressed before the design is approved.</p>
<p>Some people may even want to think about having the client sign an official form of acceptance on the design – for me, though, this is too formal, and likely to frighten the client. Verbal or written approval of the design is usually enough, and the client should know that major changes down the road will be difficult and may incur costs.</p>
<h3>Spend more time on planning, less on building</h3>
<p>Over the past couple of years, and especially the last few months, I’ve shifted my primary focus from the actual design and development work of a project to the planning. This is where I pour most of my energy – my quality time – and really coordinate with the client to determine exactly how the new website needs to look, act and work.</p>
<p>In the past, a former, more impatient version of myself could be seen jumping straight into the design and development of a new site, without consideration of whether or not it would all line up in the end. In most cases, the project did not line up, and I found myself doing patchwork on the design at the client’s request and running into multitudes of development problems because of poorly conceived decisions.</p>
<p>What sort of planning activities should you focus on? Site navigation, wireframes, target user profiles and marketing alignment are some of the more important areas. Site navigation and wireframing deals with the structure and layout of the new website, while user profiling and marketing alignment are more geared toward ensuring the site’s design is compatible and effective with the end user.</p>
<h3>Work in smaller iterations</h3>
<p>As I mentioned already, design is one of the toughest jobs out there. It’s subjective, hard to quantify and can be thrown into wild disarray based on the unique perceptions of others. There is no hard science behind it – no right or wrong answer – and the moment of truth is delivered during the unveiling of a fresh new mock-up or prototype.</p>
<p>Will the client like it? Will they want to change anything? Will I have to start all over?</p>
<p>If these questions run through your mind, you’re doing something wrong. While design is of course subjective, it doesn’t have to come down to a love it or hate it situation. Rather, through smart planning and bite-sized samples, you can feed design concepts to clients without throwing the whole pie in their face.</p>
<p>Here’s a practical application. Once you’ve met with the client and have established color schemes, marketing angles, user personas and any of that other good stuff, you should then think about producing a wireframe. Share that wireframe with the client and get their definitive feedback. Next, find examples of other sites out there that might be in alignment with the desired design parameters, or if you’re adventurous, go with a mood board. The client will toss around a few ideas, and you’ll have a pretty solid idea of a design concept at this point. When you finally do start designing, you’ll feel comfortable and confident, and you’ll produce an initial iteration of a homepage or subpage that is likely to be accepted. Don’t spend immense amounts of time tweaking the finer points of the iteration – just get the concept laid out, and then communicate with the client.</p>
<p>Notice in that example how much client interaction and feedback is involved? Lack of confidence is one of the biggest causes of the love it or hate it situation, and what leads to this lack of confidence is a failure to understand the client. Once you understand the client and feed them real ideas early on, you’ll find the confidence barrier gone and greater success in getting even your very first iterations accepted.</p>
<hr />
<p>Change is not a bad thing. But change in the middle of a project can be disastrous. Avoid it by getting design sign off, planning and working more closely with the client during the initial design phase.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/preventing-design-redirection-in-the-middle-of-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The iPad in Web Design Project Management – Project Web Episode 004</title>
		<link>http://www.clecompte.com/ipad-in-web-design-project-management/</link>
		<comments>http://www.clecompte.com/ipad-in-web-design-project-management/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 13:52:40 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Web Podcast]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=771</guid>
		<description><![CDATA[In this episode, I discuss the strengths and weaknesses of the iPad in web design and project management including enhancements to productivity and the downsides of a first generation device. Comments? Email me at podcast@clecompte.com. Project Web Podcast &#8211; Episode 004 &#8211; The iPad in Project Management Click the Listen Now button to play the [...]]]></description>
			<content:encoded><![CDATA[<p>In this episode, I discuss the strengths and weaknesses of the iPad in web design and project management including enhancements to productivity and the downsides of a first generation device. Comments? Email me at <a href="mailto:podcast@clecompte.com">podcast@clecompte.com</a>.<span id="more-771"></span></p>
<h3>Project Web Podcast &#8211; Episode 004 &#8211; The iPad in Project Management</h3>
<div style="display: block;">
<p>Click the Listen Now button to play the episode.</p>
<p><a onclick="document.getElementById(&quot;podcast-004&quot;).style.display=&quot;block&quot;; this.style.display=&quot;none&quot;;" href="#"><img style="border-size: 0px;" src="http://projectweb.podbean.com/home/images/listen.jpg" alt="" /></a></p>
<div id="podcast-004" style="display: none;">
<object id="podcast" classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="300" height="180" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"><param name="src" value="http://projectweb.podbean.com/mf/play/qy2sg8/ProjectWeb004-TheiPadinProjectManagement.m4a" /><param name="href" value="http://projectweb.podbean.com/mf/play/qy2sg8/ProjectWeb004-TheiPadinProjectManagement.m4a" /><param name="controller" value="true" /><param name="autoplay" value="false" /><param name="bgcolor" value="000000" /><param name="pluginspage" value="http://www.apple.com/quicktime/download/" /><embed id="podcast" type="video/quicktime" width="300" height="180" src="http://projectweb.podbean.com/mf/play/qy2sg8/ProjectWeb004-TheiPadinProjectManagement.m4a" pluginspage="http://www.apple.com/quicktime/download/" bgcolor="000000" autoplay="false" controller="true" href="http://projectweb.podbean.com/mf/play/qy2sg8/ProjectWeb004-TheiPadinProjectManagement.m4a"></embed></object>
</div>
</div>
<h3>Show Notes</h3>
<p>These are the articles I discussed in the news segment:</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2010/06/27/dont-do-it-alone/">Web Designers, Don&#8217;t Do It Alone</a> (Smashing Magazine)</li>
<li><a href="http://www.noupe.com/freelance/get-more-done-10-tips-for-a-more-productive-and-effective-web-design-process.html">Get More Done: 10 Tips for a More Productive Web Design Process</a> (Noupe)</li>
<li><a href="http://www.adaptivepath.com/blog/2010/07/01/kill-your-darlings/">Kill Your Darlings</a> (Adaptive Path)</li>
<li><a href="http://thefreelancery.com/2010/07/the-best-clients-to-chase/">The Best Clients to Chase</a> (The Freelancery)</li>
<li><a href="http://outspokenmedia.com/small-business-marketing/11-reasons-your-smb-still-needs-a-web-site/">11 Reasons Your SMB Still Needs A Web Site</a> (Outspoken Media)</li>
<li><a href="http://freelanceswitch.com/the-business-of-freelancing/how-do-you-apologize-to-clients/">How Do You Apologize to Clients?</a> (Freelance Switch)</li>
<li><a href="http://freelancefolder.com/why-you-should-let-your-project-cool-off-before-you-turn-it-in/">Why You Should Let Your Project Cool Off Before You Turn It In</a> (Freelance Folder)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/ipad-in-web-design-project-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://projectweb.podbean.com/mf/play/qy2sg8/ProjectWeb004-TheiPadinProjectManagement.m4a" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>When a Client Hates Your Work</title>
		<link>http://www.clecompte.com/when-a-client-hates-your-work/</link>
		<comments>http://www.clecompte.com/when-a-client-hates-your-work/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 12:39:49 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Client Relationships]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=766</guid>
		<description><![CDATA[I recently recorded a podcast that delved into the topic of difficult clients. Among the criteria I included to qualify a client as being difficult, I highlighted those who are overly critical of your work. However, I prefaced that criterion with the stipulation that the client must consistently hate ALL of your work. Now, what [...]]]></description>
			<content:encoded><![CDATA[<p>I recently recorded a podcast that delved into the <a href="/dealing-with-difficult-clients/">topic of difficult clients</a>. Among the criteria I included to qualify a client as being difficult, I highlighted those who are overly critical of your work. However, I prefaced that criterion with the stipulation that the client must consistently hate ALL of your work.</p>
<p>Now, what do you do if a client doesn&#8217;t seem critical or difficult, and they truly do want to work with you, but they just don&#8217;t like your work?</p>
<p>It&#8217;s a tough question. I&#8217;ve had the pleasure of working with some clients on multiple projects where they approve nearly all my outputs except for that one outlier project in which nothing seems to look right in their eyes. So good clients&#8211;those who are fun to work with&#8211;can get stuck in a hate-everything mode, and unfortunately, the project will suffer as will your relationship with the client when communication becomes strained.<span id="more-766"></span></p>
<p>If anything, this post is a healthy reminder for myself. Below, I&#8217;ve outlined some of the methods and means I&#8217;ve put into practice for handling those clients who, to use a strong word, hate my work.</p>
<h3>Be Responsive</h3>
<p>Negative client feedback is an important juncture of any project. The way you treat it will determine the course of the project and your relationship with the client. This is why it&#8217;s absolutely essential to be responsive, no matter how much you disagree with the client, and to understand their stance. Don&#8217;t ignore the client, and don&#8217;t respond with a curt email message.</p>
<h3>Identify What They Don&#8217;t Like</h3>
<p>The first thing you should do whenever a client comes back with negative feedback is to identify the specific area or areas of the output that they&#8217;re unsure of. I&#8217;ve experienced feedback that appeared as if the client considered my entire design rubbish, when in fact, they only disliked a single color in the mock-up. Don&#8217;t be afraid to ask a client for specifics.</p>
<h3>Change Communication Method</h3>
<p>Communication seems to be the root of all problems in society and web design is no exclusion. Oftentimes, designers will throw out an initial mock-up via email and expect to receive electronic feedback. In a perfect world, this would be flawless, but alas, email does not convey the breadth of description ideal in explaining the reasoning behind design decisions. Instead, if a client shows hesitation over a design, pick up the phone or schedule a meeting to gain a better understanding of their position and to help communication your ideas more precisely. I&#8217;ve settled long-chained email disputes in a matter of minutes by establishing quick and simple sit-down meetings.</p>
<h3>Find Examples</h3>
<p>Once you&#8217;ve determined a client doesn&#8217;t like your work, ask them to find examples of websites that they do like. Usually, you would be better off doing this during the initial phases of the project&#8211;before any design work is done&#8211;but the rush of the moment can sometimes push a designer too deep into the process without looking around first.</p>
<h3>Start Smaller</h3>
<p>Building off my previous point, moving too fast for a client in terms of design work can often lead to confusion, misinterpretation, and ultimately, negative feedback. To combat this trend, try slowing down and moving your sights back a couple of notches. A standard conflict resolution tactic is to find common ground. Find common ground with your client by gaining acceptance on the smaller things such as a color scheme, layout or general theme. You can then increase the amount of output you feed them until either a design is settled on or a roadblock is hit.</p>
<h3>Get Independent Feedback</h3>
<p>In most projects, you&#8217;ll be dealing with one or a couple of client stakeholders. When design disagreement strikes, a helpful suggestion might be to involve other stakeholders within the client organization to review the design. If that doesn&#8217;t seem possible, then you as a designer or project manager can seek out independent review of your work to see where you might be going wrong. A fresh set of eyes can always shed new light on work that we can sometimes become too involved with.</p>
<h3>Defend Your Work</h3>
<p>A client hating on your work is not the end of the world. I would be highly skeptical if I never ran into the occasional client who didn&#8217;t like my work. It&#8217;s part of the business, especially considering the highly subjective nature of design. Many business owners have stood by the mantra that the client is always right, and perhaps in some cases or industries, that might be true; however, when it comes to design, you are the professional. Stand up for your work. Explain the decisions you made. Many clients do not understand the workings of the web or user psychology, and thus may not be qualified to provide constructive criticism. A good web designer doesn&#8217;t just produce beautiful work&#8211;they&#8217;re also able to explain why it&#8217;s the right approach for the client.</p>
<h3>Start Over</h3>
<p>Finally, there are some instances where you need to scrap everything you&#8217;ve done and step back to square one. This can give you a fresh start with the client and another chance to understand their needs and expectations.</p>
<hr />
<p>Botched projects, negative feedback and strained nerves are not things to be ashamed of. We all experience them at one time or another. These experiences should instead serve as a learning exercise where you can analyze what went wrong, what you did right and how you can prevent future occurrences. Without failure, we would have no definition of success.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/when-a-client-hates-your-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Web Episode 003 – Dealing with Difficult Clients</title>
		<link>http://www.clecompte.com/dealing-with-difficult-clients/</link>
		<comments>http://www.clecompte.com/dealing-with-difficult-clients/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 16:10:43 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Web Podcast]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=755</guid>
		<description><![CDATA[In this episode, I cover handling difficult clients and potential remedies to reduce the tension. Also, news, ramblings, and perhaps even an iPad (well, the iPad has already arrived, so I guess it&#8217;s now a fact). Project Web Podcast &#8211; Episode 003 &#8211; Dealing with Difficult Clients Click the Listen Now button to play the [...]]]></description>
			<content:encoded><![CDATA[<p>In this episode, I cover handling difficult clients and potential remedies to reduce the tension. Also, news, ramblings, and perhaps even an iPad (well, the iPad has already arrived, so I guess it&#8217;s now a fact).<span id="more-755"></span></p>
<h3>Project Web Podcast &#8211; Episode 003 &#8211; Dealing with Difficult Clients</h3>
<div style="display: block;">
<p>Click the Listen Now button to play the episode.</p>
<p><a onclick="document.getElementById(&quot;podcast-003&quot;).style.display=&quot;block&quot;; this.style.display=&quot;none&quot;;" href="#"><img style="border-size: 0px;" src="http://projectweb.podbean.com/home/images/listen.jpg" alt="" /></a></p>
<div id="podcast-003" style="display: none;">
<object id="podcast" classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="300" height="180" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"><param name="src" value="http://projectweb.podbean.com/mf/play/hmxc9e/ProjectWeb003-DealingWithDifficultClients.m4a" /><param name="href" value="http://projectweb.podbean.com/mf/play/hmxc9e/ProjectWeb003-DealingWithDifficultClients.m4a" /><param name="controller" value="true" /><param name="autoplay" value="false" /><param name="bgcolor" value="000000" /><param name="pluginspage" value="http://www.apple.com/quicktime/download/" /><embed id="podcast" type="video/quicktime" width="300" height="180" src="http://projectweb.podbean.com/mf/play/hmxc9e/ProjectWeb003-DealingWithDifficultClients.m4a" pluginspage="http://www.apple.com/quicktime/download/" bgcolor="000000" autoplay="false" controller="true" href="http://projectweb.podbean.com/mf/play/hmxc9e/ProjectWeb003-DealingWithDifficultClients.m4a"></embed></object>
</div>
</div>
<h3>Show Notes</h3>
<p>These are the articles I discussed in the news segment:</p>
<ul>
<li><a href="http://www.freelanceuk.com/news/3542.shtml">What Not to Say to Clients</a> (freelance:uk)</li>
<li><a href="http://www.smashingshare.com/2010/06/03/7-habits-you-as-a-freelancer-need-to-ditch/">7 Habits You as a Freelancer Need to Ditch</a> (SmashingShare)</li>
<li><a href="http://www.freelanceshack.com/should-you-take-the-check-even-if-youre-not-into-your-client/">Should You Take the Check Even if You&#8217;re Not Into Your Client?</a> (FreelanceShack)</li>
<li><a href="http://www.pmhut.com/ten-tips-for-project-perfection">Ten Tips For Project Perfection</a> (PM Hut)</li>
<li><a href="http://freelancefolder.com/what-to-do-when-constant-client-emails-keep-you-from-working/">What to Do When Constant Client Emails Keep You from Working</a> (Freelance Folder)</li>
<li><a href="http://www.projectmanagers.net/profiles/blogs/is-your-project-going-awry">Is Your Project Going Awry?</a> (ProjectManagers.net)</li>
<li><a href="http://www.pickthebrain.com/blog/9-tips-to-control-every-meeting-and-get-what-you-want/">9 Tips to Control Every Meeting and Get What You Want</a> (PickTheBrain)</li>
<li><a href="http://boagworld.com/business-strategy/design-by-committee">Death To Design By Committee</a> (Boag World)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/dealing-with-difficult-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://projectweb.podbean.com/mf/play/hmxc9e/ProjectWeb003-DealingWithDifficultClients.m4a" length="17293779" type="audio/mpeg" />
		</item>
		<item>
		<title>Managing Hacked Client WordPress Sites: Prevention, Reaction and Investigation</title>
		<link>http://www.clecompte.com/managing-hacked-client-wordpress-sites/</link>
		<comments>http://www.clecompte.com/managing-hacked-client-wordpress-sites/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 13:23:07 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=738</guid>
		<description><![CDATA[As project managers, web designers, and freelancers, we deal with a multitude of issues, especially when it comes to content management systems. For me, most of the issues arise in WordPress as it’s my choice CMS for clients. The most serious of these issues is dealing with hacked client sites where either spam has been [...]]]></description>
			<content:encoded><![CDATA[<p>As project managers, web designers, and freelancers, we deal with a multitude of issues, especially when it comes to content management systems. For me, most of the issues arise in WordPress as it’s my choice CMS for clients. The most serious of these issues is dealing with hacked client sites where either spam has been placed, or more detrimental, malware.</p>
<p>So as project managers, web designers, and freelancers, we must by default become quasi experts in security. No problem. It adds more fun to the challenge.</p>
<p>Combating security breaches should fall into two camps (which are obvious if you’re a long-time reader of this blog): proactive and reactive. Proactive is preventing the problem before it occurs while reactive is after the fact and how to perform damage control.<span id="more-738"></span></p>
<h3>How to prevent malware and spam from harming your clients’ WordPress sites</h3>
<p>First, never underestimate the damage a spam or malware link can do to your client’s website. A strategically placed barrage of spam links can reflect in search engine listings, which could take days, if not weeks, to reverse. Malware links, which are usually script or iframe calls, can cause the ire of Google and Mozilla, both of which subscribe to an internet malware watchdog group. Under this coalition, you could find a client’s site tagged in Google searches as being unsafe due to malware and inaccessible via Firefox and Chrome among other browsers, with a big red warning to greet visitors.</p>
<p>That’s not good, especially if your client relies on their site for income. Unfortunately, I’ve been on the receiving end of a malware attack, and the results aren’t pretty.</p>
<p>With that preface in mind, prevention is the obvious course. Here’s what you can do to sleep better at night:</p>
<ul>
<li>Perform basic security operations on the WordPress install. This includes changing the admin account to a subscriber access level, ensuring passwords are strong, and closing some of the loopholes in WordPress (see the plugin below to help manage this).</li>
<li>Consider installing a plugin to help manage some of those basic security loopholes. <a href="http://wordpress.org/extend/plugins/secure-wordpress/">Secure WordPress</a> is among the more popular ones.</li>
<li>Always install the latest version of WordPress since many security holes are patched in the updates.</li>
<li>Read through <a href="http://codex.wordpress.org/Hardening_WordPress">WordPress’s preventative guide</a>.</li>
<li>Stay informed of the latest security methods and concerns. For example, Noupe has a <a href="http://www.noupe.com/how-tos/wordpress-security-tips-and-hacks.html">good article (and comments) on some preventions</a>.</li>
<li>Routinely check the client’s website rankings in search engines to identify any possible spam links.</li>
<li>Maintain backups of the WordPress database. In the event of an attack, you may have to perform a restoration. WP-DBManager is one of the <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">best plugins for automated database backups</a>.</li>
<li>Install a gatekeeper plugin to prevent robots from delivering link spam. <a href="http://wordpress.org/extend/plugins/bad-behavior/">Bad Behavior</a> is a good plugin to consider.</li>
<li>Finally, and most important, setup a <a href="http://www.google.com/webmasters/">Google Webmaster</a> account to tie in with the client’s site. Not only will this service provide valuable insight into search engine rankings, it will also notify you the instant a malware attack has been flagged by Google. And yes, it’s free.</li>
</ul>
<h3>The hack has happened, what to do now</h3>
<p><strong> </strong></p>
<p>A WordPress hacking incident will more than likely occur at some point in your life. It sucks and the ensuing mess is no fun to deal with. Fortunately, it’s not the end of the world, and there are some pretty solid ways of cleaning it up.</p>
<p>Remember that there&#8217;s a difference between a spam attack and a malware attack. A spam attack is the infusion of junk links in the code (or worse, in rogue plugin files, which are harder to find) so that search engine results will pick them up. This may not necessarily be flagged by Google as malware, making detection a bit fuzzy.</p>
<p>A malware attack, on the other hand, is usually a simple case of an illegal login into the site and the placement of a script or iframe tag. Google routinely scans sites for calls to malware files such as these and will subsequently raise the warning flag. Hopefully, you’ll have had Google Webmaster setup so that notification can be sent if that flag is raised, though Google makes an earnest attempt to email the site owners regardless.</p>
<p>Once the attack has occurred and you awake to the nightmare, here are some ways to deal with it:</p>
<ul>
<li>Identify the location of the malware or spam, and remove it. If it’s a more intricate spam attack, you may need to consult a guide such as <a href="http://www.pearsonified.com/2010/04/wordpress-pharma-hack.php">Pearsonified’s WordPress Pharma Hack post</a>.</li>
<li>Scan the WordPress install for any other problems. I recommend the <a href="http://wordpress.org/extend/plugins/exploit-scanner/">WordPress Exploit Scanner plugin</a> for this job.</li>
<li>If you haven’t done so already, setup <a href="http://www.google.com/webmasters/">Google Webmaster</a> immediately. After linking the site with the service, you’ll see a red bar warning you of malware on the site if that’s the problem. After you’ve removed the malware, make sure you notify Google using the malware diagnostic tool. This will instruct a robot to scan through your client’s website, and if the malware is gone, remove the warnings within 12 &#8211; 24 hours. The sooner you do this, the sooner the warnings will be removed, which is the ultimate goal.</li>
<li>Notify the client that the problem occurred and what you’ve done to resolve the situation. This is the hardest part because a Google malware warning can make a site appear like death. Nevertheless, if the client is hosting with you or under a maintenance contract, you should help them out of this situation. A confident tone and action-oriented plan will typically calm the client’s understandably stretched nerves.</li>
<li>Now that damage control has been completed and Google notified (if there was a malware attack), it’s time to toughen up the WordPress install. I highly recommend reading through the <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked">hacked FAQ on WordPress’s website</a>. This guide will provide some basic and advanced methods for fixing and preventing the problems that brought about the attack.</li>
<li>Review the preventative measures outlined in the section above.</li>
<li>Of the WordPress hacked FAQ already mentioned, the most important takeaways are to change the passwords of user accounts and implement new secret keys in the wp-config file, which can be <a href="https://api.wordpress.org/secret-key/1.1/">generated here</a>. This will establish new cookies so that hackers cannot remain logged in.</li>
<li>It may also be prudent to scan your computer and the client’s using antivirus software. The malware may have either originated from one of those computers or infected one or more of them if the problem site was opened.</li>
<li>Lastly, notify the client what steps you have taken as well as a timeline for the impact on Google search results to reverse.</li>
</ul>
<h3>Perform an investigation</h3>
<p>Many people advise performing an after-the-fact investigation into what happened post-attack. This is a good move in that it can provide a unique analysis of the flaws in your client’s site, the hosting operation, database software, or some other area of potential weakness.</p>
<p>The best place to start is by executing a simple search in Google for any recent issues regarding the web host and security problems. For examples, in the attacks I recently experienced, there were a couple of articles pertaining to my provider, Rackspace:</p>
<ul>
<li>Smackdown! Blog: <a href="http://smackdown.blogsblogsblogs.com/2010/06/14/rackspace-hacked-clients-check-your-databases-wordpress-wp_optimize-backdoor-in-wp_options-table/">Rackspace clients, check your databases</a></li>
<li>Sucuri Blog: <a href="http://blog.sucuri.net/2010/06/mass-attack-of-wordpress-blogs-on-rackspace.html">Attack of WordPress blogs on Rackspace</a></li>
<li>Unmask Parasites Blog: <a href="http://blog.unmaskparasites.com/2010/06/14/attack-on-wordpress-blogs-on-rackspace/">Attack on WordPress blogs on Rackspace</a></li>
</ul>
<p>These resources can provide valuable analysis on a specific attack as well as a means to stop and remove them. In addition to these resources, you should also consider reviewing logs, if available, to see if you can pinpoint where the attack originated. This might not always be possible, but the more information you can gather, the better. It may even be prudent to contact the web hosting company to see if they&#8217;re aware of the problem, and if they&#8217;re at fault, what&#8217;s being done to rectify the situation.</p>
<hr />
<p>WordPress hacking sucks; there&#8217;s no doubt about that. Remain vigilant and help protect your clients from the dreaded malware warnings slapped down by Google and others. Otherwise, your client could lose confidence in their website as well as visitors and revenue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/managing-hacked-client-wordpress-sites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Project Web Episode 002 – Defining the Freelance Project Manager</title>
		<link>http://www.clecompte.com/defining-the-freelance-project-manager/</link>
		<comments>http://www.clecompte.com/defining-the-freelance-project-manager/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 15:01:07 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Web Podcast]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=728</guid>
		<description><![CDATA[Well, I stuck with it and produced a second episode of Project Web last week. This one is a bit longer and probably more smooth around the edges, though I hope to improve the more of these I get under my belt. Anyway, the podcast is embedded below along with the show notes. Please subscribe [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I stuck with it and produced a second episode of Project Web last week. This one is a bit longer and probably more smooth around the edges, though I hope to improve the more of these I get under my belt. Anyway, the podcast is embedded below along with the show notes. Please subscribe on iTunes to get the latest episodes.<span id="more-728"></span></p>
<h3>Project Web Podcast &#8211; Episode 002 &#8211; Defining the Freelance Project Manager</h3>
<div style="display: block;">
<p>Click the Listen Now button to play the episode.</p>
<p><a onclick="document.getElementById(&quot;podcast-002&quot;).style.display=&quot;block&quot;; this.style.display=&quot;none&quot;;" href="#"><img style="border-size: 0px;" src="http://projectweb.podbean.com/home/images/listen.jpg" alt="" /></a></p>
<div id="podcast-002" style="display: none;">
<object id="podcast" classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="300" height="180" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"><param name="src" value="http://projectweb.podbean.com/mf/play/wnmbd/ProjectWeb002-DefiningtheFreelanceProjectManager.m4a" /><param name="href" value="http://projectweb.podbean.com/mf/play/wnmbd/ProjectWeb002-DefiningtheFreelanceProjectManager.m4a" /><param name="controller" value="true" /><param name="autoplay" value="false" /><param name="bgcolor" value="000000" /><param name="pluginspage" value="http://www.apple.com/quicktime/download/" /><embed id="podcast" type="video/quicktime" width="300" height="180" src="http://projectweb.podbean.com/mf/play/wnmbd/ProjectWeb002-DefiningtheFreelanceProjectManager.m4a" pluginspage="http://www.apple.com/quicktime/download/" bgcolor="000000" autoplay="false" controller="true" href="http://projectweb.podbean.com/mf/play/wnmbd/ProjectWeb002-DefiningtheFreelanceProjectManager.m4a"></embed></object>
</div>
</div>
<h3>Show Notes</h3>
<p>These are the articles I discussed in the news segment:</p>
<ul>
<li><a href="http://webworkerdaily.com/2010/06/04/when-clients-mess-things-up/">When Clients Mess Things Up</a> (WebWorkerDaily)</li>
<li><a href="http://projectsteps.blogspot.com/2010/06/history-can-teach-us.html">History Can Teach Us!</a> (ProjectSteps)</li>
<li><a href="http://www.entrepreneur.com/startingabusiness/startupbasics/article206908.html">8 Mistakes That Devastate Business Owners</a> (Entrepreneur)</li>
<li><a href="http://www.odesk.com/blog/2010/06/10-steps-to-keep-your-freelancer/">10 Steps to Keep Your Freelancer</a> (oDesk)</li>
<li><a href="http://www.smashingmagazine.com/2010/06/07/how-to-spot-a-sketchy-client-plus-a-contract-template/">How To Spot A Sketchy Client (Plus A Contract Template)</a> (Smashing Magazine)</li>
<li><a href="http://freelancefolder.com/is-that-client-legit-or-just-a-tire-kicker/">Is That Client Legit or Just a Tire Kicker?</a> (Freelance Folder)</li>
<li><a href="http://www.pmhut.com/a-checklist-for-choosing-a-project-management-software">A Checklist for Choosing a Project Management Software</a> (PM Hut)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/defining-the-freelance-project-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://projectweb.podbean.com/mf/play/wnmbd/ProjectWeb002-DefiningtheFreelanceProjectManager.m4a" length="17004238" type="audio/mpeg" />
		</item>
		<item>
		<title>Introducing the Project Web Podcast</title>
		<link>http://www.clecompte.com/introducing-the-project-web-podcast/</link>
		<comments>http://www.clecompte.com/introducing-the-project-web-podcast/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 17:59:25 +0000</pubDate>
		<dc:creator>Chris LeCompte</dc:creator>
				<category><![CDATA[Project Web Podcast]]></category>

		<guid isPermaLink="false">http://www.clecompte.com/?p=719</guid>
		<description><![CDATA[After endless listening of other podcasts, I&#8217;ve decided to take the plunge and try it out myself. The scope of the Project Web podcast is web design, project management, and freelancing &#8212; all things I think are interesting and worthy of a half hour monologue by yours truly. This first episode is rough around the [...]]]></description>
			<content:encoded><![CDATA[<p>After endless listening of other podcasts, I&#8217;ve decided to take the plunge and try it out myself. The scope of the Project Web podcast is web design, project management, and freelancing &#8212; all things I think are interesting and worthy of a half hour monologue by yours truly. This first episode is rough around the edges, but as with most new undertakings, you have to practice to improve. I have a submission in with iTunes, so it should be available there shortly, but for the impatient (or bored), I&#8217;ve embedded it below. Enjoy.<span id="more-719"></span></p>
<h3>Project Web Podcast &#8211; Episode 001 &#8211; Introduction and Post-Project Work</h3>
<div style="display: block;">
<p>Click the Listen Now button to play the episode.</p>
<p><a onclick="document.getElementById(&quot;podcast-001&quot;).style.display=&quot;block&quot;; this.style.display=&quot;none&quot;;" href="#"><img style="border-size: 0px;" src="http://projectweb.podbean.com/home/images/listen.jpg" alt="" /></a></p>
<div id="podcast-001" style="display: none;">
<object id="podcast" style="width: 200px; height: 180px;" classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="300" height="180" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"><param name="autoplay" value="false" /><param name="src" value="http://projectweb.podbean.com/mf/play/xdgtph/ProjectWeb001-IntroductionandPost-ProjectWork.m4a" /><param name="bgcolor" value="000000" /><embed id="podcast" style="width: 200px; height: 180px;" type="video/quicktime" width="300" height="180" src="http://projectweb.podbean.com/mf/play/xdgtph/ProjectWeb001-IntroductionandPost-ProjectWork.m4a" bgcolor="000000" autoplay="false"></embed></object>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.clecompte.com/introducing-the-project-web-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://projectweb.podbean.com/mf/play/xdgtph/ProjectWeb001-IntroductionandPost-ProjectWork.m4a" length="10023036" type="audio/mpeg" />
		</item>
	</channel>
</rss>
