<?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>Derry Birkett</title>
	<atom:link href="http://derrybirkett.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://derrybirkett.com</link>
	<description>Designer &#38; Coding Geek: An Unholy Combination</description>
	<lastBuildDate>Fri, 17 May 2013 15:46:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Marissa Mayer, Mashable and the Magic 8 Ball</title>
		<link>http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=marissa-mayer-mashable-and-the-magic-8-ball</link>
		<comments>http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/#comments</comments>
		<pubDate>Fri, 17 May 2013 11:05:05 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1117</guid>
		<description><![CDATA[<p>What have Marissa Mayer, Mashable and the Magic 8 Ball concept got in common?  They&#8217;re my theme for this post! I&#8217;ve just read on Mashable that Marissa Mayer &#8220;might&#8221; buy Tumblr.  I&#8217;m not sure what this smoke means, but I&#8217;m guessing a rather tentative Mayer is testing the waters before making a possibly fatal career...  <a href="http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/" title="Read Marissa Mayer, Mashable and the Magic 8 Ball">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/">Marissa Mayer, Mashable and the Magic 8 Ball</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>What have Marissa Mayer, Mashable and the Magic 8 Ball concept got in common?  They&#8217;re my theme for this post!</p>
<p><span id="more-1117"></span></p>
<p>I&#8217;ve just read on Mashable that Marissa Mayer &#8220;might&#8221; buy Tumblr.  I&#8217;m not sure what this smoke means, but I&#8217;m guessing a rather tentative Mayer is testing the waters before making a possibly fatal career move.</p>
<p>My theory is this: Marissa Mayer, singing from the standard CEO hymn-sheet, has a &#8220;brilliant&#8221; idea to bring Yahoo back to life.  Only she isn&#8217;t sure about the decision, and its possible fallout &#8211; her magic 8 ball has stopped working, and her SWOT analysis was eaten by the dog. What to do?  One misstep is fatal.</p>
<p>During a sleepless night, she comes up with another &#8221; brilliant&#8221; idea &#8211; post some smoke on the internets and take the temperature of the sentiment.</p>
<p>Ergo: <a title="yahoo might buy tumblr" href="http://mashable.com/2013/05/16/yahoo-tumblr/">&#8220;Is Marissa Mayer About to Buy Tumblr for $1 Billion?&#8221;</a>  &#8211; Yahoo <em>might</em> buy Tumblr, IF the sentiment analysis tool reads a positive on the comments boxes.</p>
<p>Mashable comments become Marissa&#8217;s new Magic 8 Ball!  This CEO business is easy &#8211; pretend to be making a decision, check the sentiment, if positive, pass go and collect 200 million.</p>
<p>Further, she also had the &#8220;brilliant&#8221; idea of killing two birds with one stone:  Why not push out a sentiment analysis test AND scope a possible value (1bn &#8211; why not).</p>
<p>What is her salary again?</p>
<p>The post <a href="http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/">Marissa Mayer, Mashable and the Magic 8 Ball</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/blog/2013/marissa-mayer-mashable-and-the-magic-8-ball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grid Frameworks and Responsive Websites are not Synonymous</title>
		<link>http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=grid-frameworks-and-responsive-websites-are-not-synonymous</link>
		<comments>http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/#comments</comments>
		<pubDate>Thu, 16 May 2013 11:06:58 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[responsive]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1111</guid>
		<description><![CDATA[<p>Just a quick post to state again: Grid frameworks and responsive websites are not synonymous.  For the record, you don&#8217;t need a responsive grid framework, like Twitter&#8217;s Bootstrap, to make a site responsive. It&#8217;s a misconception I didn&#8217;t realise existed:  Frameworks are handy, but they are not everything.  In fact they can be quite limited....  <a href="http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/" title="Read Grid Frameworks and Responsive Websites are not Synonymous">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/">Grid Frameworks and Responsive Websites are not Synonymous</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Just a quick post to state again: Grid frameworks and responsive websites are not synonymous.  For the record, you don&#8217;t need a responsive grid framework, like Twitter&#8217;s Bootstrap, to make a site responsive.</p>
<p><span id="more-1111"></span></p>
<p>It&#8217;s a misconception I didn&#8217;t realise existed:  Frameworks are handy, but they are not everything.  In fact they can be quite limited.  Sometimes the old float:left can be a better solution.  But this seems anathema to current thinking.  And I agree to a certain point, depending on the context.</p>
<p>A responsive site, at its roots, is simply a set of rules to define what happens to HTML elements at certain screen widths: the famous media queries.  There is no fundamental need to install a grid framework to make a site responsive, i.e. to maintain some design integrity at smaller screen sizes.</p>
<h3>Hacky, but good</h3>
<p>Use the same HTML for every screen dimension and squash it into place with some cunning if/buts.  Hacky, but good!</p>
<p>The post <a href="http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/">Grid Frameworks and Responsive Websites are not Synonymous</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/blog/2013/grid-frameworks-and-responsive-websites-are-not-synonymous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming HR Trends for Startups</title>
		<link>http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upcoming-hr-trends-for-startups</link>
		<comments>http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/#comments</comments>
		<pubDate>Thu, 16 May 2013 08:08:03 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1108</guid>
		<description><![CDATA[<p>I&#8217;ve had an idea of an upcoming HR trend rolling around in my mind for a while, and for the first time today I saw an job ad in that line courtesy of London&#8217;s Shutl Startup (http://shutl.com/en/jobs) &#8211; called &#8220;Create a Role for Me&#8221;.  This is the future of HR. &#8220;so hot that we need to...  <a href="http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/" title="Read Upcoming HR Trends for Startups">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/">Upcoming HR Trends for Startups</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve had an idea of an upcoming HR trend rolling around in my mind for a while, and for the first time today I saw an job ad in that line courtesy of London&#8217;s Shutl Startup (<a title="Jobs in London Startups" href="http://shutl.com/en/jobs">http://shutl.com/en/jobs</a>) &#8211; called &#8220;<strong>Create a Role for Me&#8221;.</strong>  This is the future of HR.</p>
<p><span id="more-1108"></span></p>
<blockquote>
<h3>&#8220;<em>so</em> hot that we need to create a role for you, then by all means, don’t hold back!&#8221;</h3>
</blockquote>
<p>I love this, I sense a company that will embrace and use the energy of new recruits like Aikido senseis.  This is HR jitsu.  If you&#8217;re a visionary startup, you have EVERY role available:  What you are actually looking for are people who want to be part of your vision &#8211; what they do is unimportant, you need them anyway!</p>
<p>There&#8217;s no better way to ensure job motivation than to ask people how they want to help you build your business.  I&#8217;m banking this is the future of HR.  Anyone want to join me make this into a startup?  JobJitsu.com might still be available.</p>
<p>The post <a href="http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/">Upcoming HR Trends for Startups</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/blog/2013/upcoming-hr-trends-for-startups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Electro-a-gogo: electro music mixtape 01 on designers.mx</title>
		<link>http://derrybirkett.com/blog/2013/electro-a-gogo-electro-music-mixtape-01-on-designers-mx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=electro-a-gogo-electro-music-mixtape-01-on-designers-mx</link>
		<comments>http://derrybirkett.com/blog/2013/electro-a-gogo-electro-music-mixtape-01-on-designers-mx/#comments</comments>
		<pubDate>Thu, 02 May 2013 08:10:16 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1062</guid>
		<description><![CDATA[<p>Just &#8220;released&#8221; my first designers.mx mixtape: Electroagogo!  For electro music mixtape lovers everywhere, some top electro tracks from around the Spotifys.  Join me so I can see your music too!  #LoveAndMusic</p><p>The post <a href="http://derrybirkett.com/blog/2013/electro-a-gogo-electro-music-mixtape-01-on-designers-mx/">Electro-a-gogo: electro music mixtape 01 on designers.mx</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Just &#8220;released&#8221; my first designers.mx mixtape: <a title="Electro music mix on designers.mx via Spotify" href="http://designers.mx/post/detail/derrybirkett/electroagogo/5058">Electroagogo</a>!  For electro music mixtape lovers everywhere, some top electro tracks from around the Spotifys.  Join me so I can see your music too!  #LoveAndMusic</p>
<p>The post <a href="http://derrybirkett.com/blog/2013/electro-a-gogo-electro-music-mixtape-01-on-designers-mx/">Electro-a-gogo: electro music mixtape 01 on designers.mx</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/blog/2013/electro-a-gogo-electro-music-mixtape-01-on-designers-mx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bikesoup 2.0 Responsive Web Design &amp; Mobile</title>
		<link>http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bikesoup-responsive-web-design-mobile</link>
		<comments>http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 15:03:23 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[wireframing]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1044</guid>
		<description><![CDATA[<p>Bikesoup 2.0 is in the pipeline. Bikesoup is the UK&#8217;s premier online marketplace for new and used bikes &#8211; and they&#8217;re looking for a responsive, redesigned, relaunch.  We&#8217;re currently looking at the wireframing and some inital art direction.   I&#8217;ll post more updates here as they happen (or watch my Behance page). Step 1.  Wireframing....  <a href="http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/" title="Read Bikesoup 2.0 Responsive Web Design &#038; Mobile">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/">Bikesoup 2.0 Responsive Web Design &#038; Mobile</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Bikesoup 2.0 is in the pipeline. Bikesoup is the UK&#8217;s premier online marketplace for new and used bikes &#8211; and they&#8217;re looking for a responsive, redesigned, relaunch.  We&#8217;re currently looking at the wireframing and some inital art direction.   I&#8217;ll post more updates here as they happen (or <a title="bikesoup ecommerce website responsive redesign" href="http://www.behance.net/gallery/Bikesoup-20/8105189">watch my Behance page</a>).</p>
<p><span id="more-1044"></span></p>
<h2>Step 1.  Wireframing.</h2>
<p>Here is the wireframe of the home page, and below you will see the first design proposal based on it.</p>
<p style="text-align: center;"><a href="http://derrybirkett.com/wp-content/uploads/bikesoup_wf_1.jpg" rel="prettyPhoto"><img class="aligncenter size-full wp-image-1051" alt="Bikesoup ecommerce bike marketplace wireframe ui" src="http://derrybirkett.com/wp-content/uploads/bikesoup_wf_1.jpg" width="1024" height="1993" /></a></p>
<h2>Step 2.  Art Direction &amp; Graphic Design.</h2>
<p>Based on the wireframed UI, we apply some art direction and graphic design.  This is the initial draft design, so expect some changes.</p>
<p style="text-align: center;"> <a href="http://derrybirkett.com/wp-content/uploads/bikesoup_bs1.jpg" rel="prettyphoto"><img class="aligncenter size-full wp-image-1075" alt="Bikesoup ecommerce bike marketplace graphic design" src="http://derrybirkett.com/wp-content/uploads/bikesoup_bs1.jpg" width="1400" height="2600" /></a></p>
<p style="text-align: center;">
<p>The post <a href="http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/">Bikesoup 2.0 Responsive Web Design &#038; Mobile</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/portfolio/web-design/2013/bikesoup-responsive-web-design-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WordPress Jetpack Locally</title>
		<link>http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-wordpress-jetpack-locally</link>
		<comments>http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/#comments</comments>
		<pubDate>Thu, 18 Apr 2013 15:39:51 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1034</guid>
		<description><![CDATA[<p>This is just a quick snippet for developers who have had problems setting up Jetpack locally. Jetpack was recently updated to include a developers mode, because previously it required a connection to a WordPress.com account.  All you need to do to activate Jetpack locally, without connecting to wordpress.com is the following: 1. Open wp-config.php 2....  <a href="http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/" title="Read Using WordPress Jetpack Locally">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/">Using WordPress Jetpack Locally</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>This is just a quick snippet for developers who have had problems setting up Jetpack locally.</p>
<p><span id="more-1034"></span></p>
<p>Jetpack was recently updated to include a developers mode, because previously it required a connection to a WordPress.com account.  All you need to do to activate Jetpack locally, without connecting to wordpress.com is the following:</p>
<p>1. Open wp-config.php</p>
<p>2. Add the following line &#8211; possibly best below the WP_DEBUG line.</p>
<pre>define('JETPACK_DEV_DEBUG', true);</pre>
<p>And save the file.  Don&#8217;t forget to change that on the live version!</p>
<p>The post <a href="http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/">Using WordPress Jetpack Locally</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/web-development/2013/using-wordpress-jetpack-locally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dribbble style smart mobile app mockups vol 2</title>
		<link>http://derrybirkett.com/shop/2013/dribbble-style-smart-mobile-app-mockups-vol-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dribbble-style-smart-mobile-app-mockups-vol-2</link>
		<comments>http://derrybirkett.com/shop/2013/dribbble-style-smart-mobile-app-mockups-vol-2/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 18:11:20 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[Shop]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1007</guid>
		<description><![CDATA[<p>For those who loved my first mockup packs, but need hiDPI retina versions, here&#8217;s vol 2.  Retina ready (high definition 144dpi) &#8211; export straight to Dribbble sizes.  Get it here. &#160;</p><p>The post <a href="http://derrybirkett.com/shop/2013/dribbble-style-smart-mobile-app-mockups-vol-2/">Dribbble style smart mobile app mockups vol 2</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>For those who loved my first mockup packs, but need hiDPI retina versions, here&#8217;s vol 2.  Retina ready (high definition 144dpi) &#8211; export straight to Dribbble sizes.  <a title="Dribbble style mobile app mockups kit" href="http://graphicriver.net/item/smart-mobile-app-mockups-vol-2/4273894?ref=d2tstudio">Get it here</a>.</p>
<p>&nbsp;</p>
<p>The post <a href="http://derrybirkett.com/shop/2013/dribbble-style-smart-mobile-app-mockups-vol-2/">Dribbble style smart mobile app mockups vol 2</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/shop/2013/dribbble-style-smart-mobile-app-mockups-vol-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Safe hands that value my work&#8221;</title>
		<link>http://derrybirkett.com/testimonials/2013/safe-hands-that-value-my-work/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=safe-hands-that-value-my-work</link>
		<comments>http://derrybirkett.com/testimonials/2013/safe-hands-that-value-my-work/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 09:42:11 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[Testimonials]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1004</guid>
		<description><![CDATA[<p>&#8220;I’ve been working with Derry for 3 continuous years now. The work delivered is always of the highest quality and the communication is professional and informed. I always feel like I’m in safe hands that value my work and strive to deliver the best product to suit my needs. Highly recommended&#8221; Antony Auty, MD, Bikesoup</p><p>The post <a href="http://derrybirkett.com/testimonials/2013/safe-hands-that-value-my-work/">&#8220;Safe hands that value my work&#8221;</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<blockquote><p>&#8220;I’ve been working with Derry for 3 continuous years now. The work delivered is always of the highest quality and the communication is professional and informed. I always feel like I’m in safe hands that value my work and strive to deliver the best product to suit my needs. Highly recommended&#8221;</p></blockquote>
<p>Antony Auty, MD, Bikesoup</p>
<p>The post <a href="http://derrybirkett.com/testimonials/2013/safe-hands-that-value-my-work/">&#8220;Safe hands that value my work&#8221;</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/testimonials/2013/safe-hands-that-value-my-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile app work in progress</title>
		<link>http://derrybirkett.com/portfolio/mobile/2013/mobile-app-work-in-progress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mobile-app-work-in-progress</link>
		<comments>http://derrybirkett.com/portfolio/mobile/2013/mobile-app-work-in-progress/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 15:44:06 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[sketch]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[wip]]></category>
		<category><![CDATA[wireframe]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=1001</guid>
		<description><![CDATA[<p>I&#8217;m currently examining an app ecosystem for a travel client.  App ecosystem studies, analysis, sketching, wireframing and design.  That&#8217;s a lot of fun work.</p><p>The post <a href="http://derrybirkett.com/portfolio/mobile/2013/mobile-app-work-in-progress/">Mobile app work in progress</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m currently examining an app ecosystem for a travel client.  App ecosystem studies, analysis, sketching, wireframing and design.  That&#8217;s a lot of fun work.</p>
<p>The post <a href="http://derrybirkett.com/portfolio/mobile/2013/mobile-app-work-in-progress/">Mobile app work in progress</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/portfolio/mobile/2013/mobile-app-work-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Security for Designers</title>
		<link>http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-security-for-designers</link>
		<comments>http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 12:12:10 +0000</pubDate>
		<dc:creator>Derry</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://derrybirkett.com/?p=967</guid>
		<description><![CDATA[<p>Designers love colours, and are therefore discouraged by the monotony of the terminal window and words like &#8220;security&#8221;.  But let&#8217;s face it, you&#8217;re probably going to need this at some point.  So, today let&#8217;s look at WordPress security. Security &#38; WordPress WordPress is a great platform, and they take security seriously.  Chances of hacking in...  <a href="http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/" title="Read WordPress Security for Designers">Read more &#187;</a></p><p>The post <a href="http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/">WordPress Security for Designers</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Designers love colours, and are therefore discouraged by the monotony of the terminal window and words like &#8220;security&#8221;.  But let&#8217;s face it, you&#8217;re probably going to need this at some point.  So, today let&#8217;s look at WordPress security.</p>
<p><span id="more-967"></span></p>
<h2>Security &amp; WordPress</h2>
<p>WordPress is a great platform, and they take security seriously.  Chances of hacking in a tightened WP security environment are low, but there are chances. The less we pay attention to some basic security issues, the greater the risk. As your wordpress site grows, the chances of some hacker nube testing their skills on some weak WP setup are greater.  So let&#8217;s make them work for it.</p>
<p><strong>Before you start don&#8217;t forget to backup your site.</strong></p>
<h2>Easy Stuff</h2>
<p>Let&#8217;s start with the easy stuff.  Take some basic precautions when installing WordPress for the first time and feel better. And if you didn&#8217;t backup your site (database and files) like I mentioned above because you skipped straight to &#8220;easy stuff&#8221; then do it now.</p>
<h3>wp-config.php</h3>
<p>You know this file.  Make sure you do the following:</p>
<p><strong>1. Keys &amp; Salts</strong></p>
<p>First things first, change these:</p>
<pre>define('AUTH_KEY',         ',YbH2+xwp^ag%dk+(5Qq0&lt;|IQ2lATWvn~.%|@WcZT{C?/=-0M}drUbt0M~p}?:=Q');
define('SECURE_AUTH_KEY',  'c^g_XREIAL~rB#JBNkBAWUean&gt;f$Yzh[.A}lSK]]T:C%9{rAc-!|H3]q-k/6{&amp;GI');
define('LOGGED_IN_KEY',    'xG+x/`g ]|nwcT^+f@[OZ8C%U/ZeF}/|Jl2 `:/=dy^|+s^_mo%9(KFrCg:Tq`?[');
define('NONCE_KEY',        ' [@_DS&lt;e_]FK3~tp{@O1-|b-t(Pyh&lt;mC1~mId+*s]E!)^W+9-:Tk&gt;cn@5eQ0p*&gt;J');
define('AUTH_SALT',        '#&amp;F~7V?uUcUh v5[tZK o]YF%w|-DSk*Vg-r~?CwUgl:U/`dJA~}@:UU+z&gt;{/{a1');
define('SECURE_AUTH_SALT', '?)smZ_x^k7*OAeA4i-*1.1}j7mQC9K;yk;0z)#&lt;E|+fzcg*!] 2h~H9W2AZU$JI&lt;');
define('LOGGED_IN_SALT',   '(1V/9X[x|;z_#p,`kKvcp&gt;m7&gt; Y;,tcea*&amp;7B`ubHi,#_4w@tP1mX9#GA?V:1FIX');
define('NONCE_SALT',       '#Mgz&lt;&lt;H|f:[`peGISw2C{90O*ObMg}^Kt,#{hY*)V4LCJTB1F)w&lt;RaOi8B|8pM^-');</pre>
<p>This is as simple as copying and pasting. Open your wp-config file right now and change the keys &amp; salts by following this link and replacing yours with the ones from this page:</p>
<p><a title="Change the wordpress keys and salts for better security" href="https://api.wordpress.org/secret-key/1.1/salt/">Change your wordpress keys and salts</a></p>
<p><strong>2. Table Prefix</strong></p>
<p>Leaving the wp table prefix as "wp_" is like telling burglars which number house you live in:  Change it to something unique. You're looking for this line:</p>
<pre>$table_prefix  = 'wp_';  // Change the wp_</pre>
<p>And if you are changing this after the database has already been installed and the tables labelled wp_, don't forget to change the names of your database tables. This is no fun, btw, but it has to be done if you are serious about security.  Here is a link to a great tutorial showing the steps:</p>
<p><a title="How to Change the WordPress Database Prefix to Improve Security" href="http://www.wpbeginner.com/wp-tutorials/how-to-change-the-wordpress-database-prefix-to-improve-security/">How to Change the WordPress Database Prefix to Improve Security</a></p>
<p><strong>3. DB Password</strong></p>
<p>I hope you are using a decent password for your database connection.  If your database connection looks like this:</p>
<pre>define('DB_PASSWORD', 'hackme');</pre>
<p>You're asking for trouble.  Use this <a title="Strong Password Generator" href="http://strongpasswordgenerator.com">strong password generator</a> and use a decent password.  It should look at least something like this: 53FPD27&amp;*mq1eR.  The more it looks like swearing in Asterix comics, the better.</p>
<p><strong>4. FTP Password</strong></p>
<p>If you put the FTP data also in your wp-config file (so you don't have to enter it each time your upgrade a plugin) then also use the strong password generator mentioned above.  If you're opening the wp-config for the first time that someone else made, you're looking for this line:</p>
<pre>define('FTP_PASS', '5hEDS4!&lt;1=2[07');</pre>
<p>If possible you should also use SFTP (secure ftp) and optionally can use this setting:</p>
<pre><code>define('FTP_SSL', true);</code></pre>
<p><strong>5. Close down admin editing</strong></p>
<p>Some editing can be done via the WP Admin panel: I believe this is rarely used, and it is advisable to lock this down for extra security.</p>
<p>Add this line to your wp-config.php</p>
<pre>define('DISALLOW_FILE_EDIT', true);</pre>
<h2>Trickier Stuff</h2>
<p>The above is fairly straightforward, but it's not everything.  Designers usually have had enough fiddling with the above code, but now we need to get into the Terminal and UNIX commands to make sure our installation is water-tight (unfortunately, it will never be airtight).</p>
<h3>Terminal</h3>
<p>The ultimate tool for tightening security is the Terminal window.  Not a designer's favourite environment.  But, the commands are generally available online so it's mostly a copy paste thing.  Try not to worry.  Try to look at it as a minimal UI experience.  Imagine you are Neo in the Matrix (before all the fun starts).</p>
<h4>File Permissions</h4>
<p>Mainly, for tightening, we are talking about access to files - File Permissions - which is essentially about controlling access to make changes to files.  In unix speak we use CHMOD.  I'm not going to go into details here, I'll just paste the commands to use.</p>
<p><strong>Check your Basic File Permission Settings</strong></p>
<p>Generally, WordPress likes two sets of settings:  One for directories (0755), and one for files (0644).   Those codes basically restrict the level of access to files by user groups.  777 being a file open to everyone to read, write and execute, and 644 being restricted more to server users:  The higher the number, the less secure the file (more or less).  The important point being that you shouldn't really have any files or directories with their doors wide open (777).</p>
<p>Check your current file permissions by opening Terminal and accessing your server via the shell (SSH) command;  Generally it works like this:</p>
<p><strong>1. Access Server</strong></p>
<pre>ssh you-ftp-account@yourdomain.com</pre>
<p>You'll need to get this information from your provider.  Sometimes you can use an FTP program also to check these, but it's not as quick.</p>
<p><strong>2. List Files</strong></p>
<p>Once you get into your server, find your wordpress root folder (where wordpress is installed) and run this command:</p>
<pre>ls -la</pre>
<p>You will see a list of files and directories in a row, with lines something like this:</p>
<pre>-rwxrw-r--  1 root           root      236 Aug 31  2012 .htaccess</pre>
<p>You need to make sure that no files start with -<strong>rwxrwxrwx</strong>.  That means anybody can read, write and execute that file.  You're asking for trouble.</p>
<p><strong>3. Change permissions</strong></p>
<p>If you see a fully open directory (like wp-content, wp-includes etc.) try to reset the permissions with this command ( replacing DIR with the directory name ):</p>
<pre>chmod 755 DIR</pre>
<p>And where you see files which are fully accessible, use this (where FILE is the filename):</p>
<pre>chmod 0644 FILE</pre>
<p>To save time you can use this command<strong> from your wordpress install root directory</strong> and it will CHMOD 0644 every file.</p>
<pre>find -type f -exec chmod 644 {} \;</pre>
<p>Test your site, and if you then experience some issues, try relaxing to 775 for directories and 664 for files.  Generally you won't have problems with files, but you may have access issues for directories, because themes and plugins often need writeable access to them.</p>
<p>If all else fails you can use 777.  But it's best to limit this as much as possible, to as few places as possible.  Most likely you find the wp-content/uploads folder requires the most open settings.</p>
<p>For a good overview and explanation of these settings see WordPress own very good guide:</p>
<p><a title="Change wordpress file permissions" href="http://codex.wordpress.org/Changing_File_Permissions">Changing file permissions for WordPress</a></p>
<p><strong>NB</strong>: Be absolutely sure your wp-config.php file has 0644 permissions.</p>
<h2>Further Lockdown Measures</h2>
<p>Generally this is fine security for most people.  But if you really want to, we can take things one step further.</p>
<h3>Secure wp-includes</h3>
<p>We can secure the wp-includes folder by changing the .htaccess file.  You will need to edit the .htaccess file and insert this code above the #begin wordpress line.</p>
<pre>nano .htaccess</pre>
<p>Insert the test below and save.</p>
<pre># Block the include-only files.
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]</pre>
<h3>Protect wp-config</h3>
<p>Editing the .htaccess file again and add these lines to the top, to wrap the config file with an extra security blanket:</p>
<pre>&lt;files wp-config.php&gt;
order allow,deny
deny from all
&lt;/files&gt;</pre>
<p>These two resources are taken from the <a title="Hardening wordpress security" href="http://codex.wordpress.org/Hardening_WordPress">Hardening WordPress article</a>.</p>
<h2>Good WordPress Security Plugins</h2>
<p>Here are some recommended security plugins:</p>
<p><a title="Wordpress file monitor plus security plugin" href="http://wordpress.org/extend/plugins/wordpress-file-monitor-plus/">WordPress File Monitor Plus</a></p>
<p><a title="Secure WordPress Plugin" href="http://wordpress.org/extend/plugins/secure-wordpress/">Secure WordPress</a></p>
<p><a title="Wordpress Ultimate Security Checker Plugin" href="http://wordpress.org/extend/plugins/ultimate-security-checker/">Ultimate Security Checker</a></p>
<p>These plugins, and other security items mentioned in this post, were suggested by <a title="Wordpress security lockdown by digwp" href="http://digwp.com/2010/07/wordpress-security-lockdown/">this blog</a>.</p>
<h2>Been hacked already and that&#8217;s why you&#8217;re here?</h2>
<p>Chances are you are on this post because you&#8217;ve already been hacked. Possibly you will be &#8220;benignly&#8221; hacked and have not lost major data or access, but be irritated by a hacker screen. This is not uncommon. This post is not exhaustive on de-hacking your site, but for the above types of hacker attacks you will definitely go through these steps:</p>
<p><strong>Make immediate repairs</strong></p>
<p>Remove the inserted hacker files &#8211; probably index.php/html, some images etc.</p>
<p><strong>Identify Backdoors</strong></p>
<p>Find the hacker backdoor that leaves you vulnerable: See <a title="Remove hacker wordpress backdoors" href="http://ottopress.com/2009/hacked-wordpress-backdoors/">Otto on removing hacker backdoors</a></p>
<p><strong>Change Passwords</strong></p>
<p>Change your DB, FTP and WP passwords.</p>
<p><strong>Security Lockdown</strong></p>
<p>Follow the steps mentioned in this post and google for more if you are crazy about security.</p>
<h2>Stay Updated</h2>
<p>Generally, for good security, remember to regularly update your plugins and WP version.</p>
<p>&nbsp;</p>
<p>The post <a href="http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/">WordPress Security for Designers</a> appeared first on <a href="http://derrybirkett.com">Derry Birkett</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://derrybirkett.com/web-development/2013/wordpress-security-for-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
