<?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>Edward Yarnold &#187; Me</title>
	<atom:link href="http://www.edwardyarnold.co.uk/blog/category/me/feed" rel="self" type="application/rss+xml" />
	<link>http://www.edwardyarnold.co.uk/blog</link>
	<description>PHP &#38; MySQL Web Developer</description>
	<lastBuildDate>Mon, 12 Dec 2011 18:12:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Working from home: Month 1</title>
		<link>http://www.edwardyarnold.co.uk/blog/working-from-home-month-1</link>
		<comments>http://www.edwardyarnold.co.uk/blog/working-from-home-month-1#comments</comments>
		<pubDate>Wed, 31 Aug 2011 07:09:01 +0000</pubDate>
		<dc:creator>Ed Yarnold</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Remote Working]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.edwardyarnold.co.uk/blog/?p=199</guid>
		<description><![CDATA[I have just completed my first full calendar month of the new teleworking arrangement I have with my current employer, so feel it is a good time to write down some of my feelings and detail my experience thus far.  My arrangement is to work remotely for 3 days of my 5 day week, travelling [...]]]></description>
			<content:encoded><![CDATA[<p>I have just completed my first full calendar month of the new teleworking arrangement I have with my current employer, so feel it is a good time to write down some of my feelings and detail my experience thus far.  My arrangement is to work remotely for 3 days of my 5 day week, travelling in to the office on two consecutive days, typically Wednesday and Thursday.  This tends to break up my week very nicely in to easy chunks: Monday-Tuesday at home, Wednesday-Thursday in office, Friday at home, and then the weekend.  This in itself is one of the biggest advantages in my view; I get 3 &#8216;fresh starts&#8217; per week where I can be ultra-productive.  Rarely do I now get &#8216;that Friday Afternoon feeling!   Following are some tips I have if you are about to start working remotely (and a lot of these points apply to freelance workers too)</p>
<h3><span id="more-199"></span>Tip: Have your own work space or room</h3>
<p>In our house I am fortunate enough to have reserved the &#8216;box room&#8217; bedroom for the sole purpose of serving as my office.  This gives me an opportunity to enter &#8216;a work environment&#8217; and close the door on home (and vice versa at the end of each day).  This focuses the mind on work matters and keeps me from being distracted by the massive amount of DIY work that remains incomplete in our house at the moment.  I recall reading articles before I asked for this arrangement with regards to <a href="http://www.alistapart.com/articles/habit-fields/" target="_blank">habit fields</a>, and really am a believer in this concept.  I think I would find remote-working so much more difficult if I had to sit somewhere that also served as a relaxation area.</p>
<h3>Tip: Set up your working environment properly</h3>
<p>Set up your working environment as if you were in an office for a company.  By this, I mean everything; ranging from the bare bones of your work environment to your software setup.  Actually pay attention to health and safety regulations with regards to monitor and keyboard/mouse use; make sure your chair is correctly adjusted (and is adjustable at all! Don&#8217;t work on a dining chair!) &#8211; in my early days as a freelancer I used to sit on a non-adjustable chair for about 5 hours a day and ended up needing physiotherapy on my lower back as I was in utter agony.</p>
<p>Try not to compromise on your software setup either.  Install the same FTP client you use at work, and configure your IDE or text editor in the same way as your work, including indentation and layout settings; it&#8217;s amazing how a little effort to get the environment consistent can make your life so much easier.  My advice extends to, if possible, having a computer for work and a laptop for pleasure.  This further extends the separation of work time and play time; if this is financially not viable then a good compromise is to have two users on your desktop machine; one for work and one for personal use.  I&#8217;ll bet your bookmarks for work in your bookmarks toolbar are substantially different to the bookmarks for home in your home bookmarks toolbar!</p>
<p><strong>Keep work and pleasure separate in your software environment too</strong></p>
<p>Moving on from that point, I used to have all of my bookmarks for freelancing and general interests in one bookmarks toolbar folder, meaning BBC News was mixed up with the PHP Manual and a bookmark to my phpmyadmin directory.  This made it <em>too easy</em> to see the BBC news bookmark and check the news for 5 minutes.  5 minutes turns in to 10, in to 15, etc.  Now, I keep my bookmarks separate, by using different browsers. I use Mozilla Firefox for work; and Firefox only has my work bookmarks in it, and I use Google Chrome for pleasure; this has my personal bookmarks in it.  Largely I won&#8217;t even use my desktop PC for &#8216;play&#8217; or &#8216;relaxation&#8217; and try to reserve that stuff for my laptop.</p>
<h3>Don&#8217;t get work done in your house when you&#8217;re supposed to be working</h3>
<p>For the first two days of the remote working arrangement we had ongoing building work.  It is very difficult indeed to get good runs of concentration with the noise, and interaction with the tradesmen.  If you&#8217;re having any considerable work done to your house my advice would be, if possible, to go in office for that period.  It&#8217;s much quieter and you&#8217;ll be much more productive.</p>
<h3>Communication</h3>
<p>Assuming you are moving from an office environment, you will be used to being tapped on the shoulder and asked questions, and being asked for updates on the state of work on a fairly regular basis.  Though these distractions are often labelled unnecessary and irritating, they naturally lessen in frequency if you&#8217;re not in the office.  This doesn&#8217;t mean that you should make yourself completely impossible to contact!  I ensured I invested in an unlimited call plan on a home number so that I can call the office as frequently as needed to ask questions to which I need immediate answers, and so that the office have a reliable line on which they can contact me.  Thus far I have more than made good use of the phone line!</p>
<p>Your project manager will largely appreciate frequent, detailed updates of your progress.  There&#8217;s nothing worse than having a developer working for a solid few days with no good indication of where they are at with a project.  It&#8217;s good to say &#8220;all&#8217;s going well and we&#8217;re on time&#8221; and it&#8217;s responsible to inform if you&#8217;re having difficulties and look to be struggling to deliver for the target time.</p>
<h3>Work Time</h3>
<p>Something said fairly frequently to me is &#8220;oh so you can work whenever you want then&#8221;.  I&#8217;m not sure that this is entirely true, and my advice would always be to try to be at your desk between the hours that your office would normally be open (in my case 9am to 5pm).  This means:</p>
<ul>
<li>You are contactable via email and on the phone all day, should you be needed.</li>
<li>You maintain a fairly normal working life and have similar spare time as other people (provided your friends work normal hours!)</li>
<li>You are guaranteed to put in the required number of hours per week.</li>
</ul>
<div>I know that I would find it very difficult, for example, to start working at 1pm and work through to 9pm while all of my friends relax and enjoy themselves.  It&#8217;s easy to maintain the discipline of being &#8216;at work&#8217; from 9 until 5!</div>
<h3>Quick advice for those who do freelance work alongside a full time job</h3>
<ul>
<li>The hours of 9am &#8211; 5pm are strictly your company&#8217;s time.  Make your freelance clients aware of this. Break the rule for <strong>noone</strong>.  <em>In my opinion, to freelance when you&#8217;re being paid to work by someone else is criminal!</em></li>
<li>You will find it much more difficult to motivate yourself to freelance after having spent 8 hours each day working in your own house (I used to find working 12 hour days fairly easy if 8 hours were in-office and 4 hours at home).  My solution to this is to work in my office for work, and to move to the sofa on a laptop to freelance.  This does break slightly from my laptop == pleasure rule but at least gives me some separation in terms of the type of work I do!</li>
</ul>
<h3>Summary</h3>
<p>Overall, it took me a week or two to get in to the swing of working remotely full-time, but I&#8217;ve got there now, and it feels good! I get distracted a lot less on an hour-by-hour basis and feel that I get more done in terms of pure development, and also the three segments to each working week really help me with maintaining my productivity at a high level right from Monday morning to Friday afternoon.  For any employee with the option of working remotely: give it a go, but only if you can separate work and home properly!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardyarnold.co.uk/blog/working-from-home-month-1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello and Welcome.</title>
		<link>http://www.edwardyarnold.co.uk/blog/hello-and-welcome</link>
		<comments>http://www.edwardyarnold.co.uk/blog/hello-and-welcome#comments</comments>
		<pubDate>Mon, 22 Mar 2010 16:45:09 +0000</pubDate>
		<dc:creator>Ed Yarnold</dc:creator>
				<category><![CDATA[Me]]></category>

		<guid isPermaLink="false">http://local.twixcoding.com/sandbox/PERSONAL/edwardyarnold.co.uk/blog/?p=4</guid>
		<description><![CDATA[Hello and welcome to you all.  This is a &#8220;brand new for 2010&#8243; blog written by a 20 year old web developer based on the Herefordshire/Worcestershire border in the United Kingdom.  Over the coming months I will hopefully find the time to cover a large range of topics in the web development field.  My posts [...]]]></description>
			<content:encoded><![CDATA[<p>Hello and welcome to you all.  This is a &#8220;brand new for 2010&#8243; blog written by a 20 year old web developer based on the Herefordshire/Worcestershire border in the United Kingdom.  Over the coming months I will hopefully find the time to cover a large range of topics in the web development field.  My posts could range from tiny but very helpful little SQL snippets that I use from day-to-day in both my job at <a href="http://www.hughesmedia.co.uk">Hughes Media Internet Ltd</a> and when <a href="http://www.edwardyarnold.co.uk">freelancing</a>, to slightly more &#8220;theory-based&#8221; articles regarding the best approaches to take to solve common problems.</p>
<p><span id="more-4"></span>But before I get in to all of that, let me just cover a little bit about me.  I started &#8220;writing web sites&#8221; in 2003, when I owned and managed my own <a href="http://www.championshipmanager.co.uk">Championship Manager</a> and <a href="http://www.footballmanager.net">Football Manager</a> fan site, called &#8220;Assistant Manager&#8221;.  At 14 years old, I wasn&#8217;t financially equipped to pay anyone to work on the site, so I learnt HTML, CSS and Javascript to create my own static pages.  As the site grew, I saw the need to have a content management system, and eventually ended up learning PHP and MySQL to build my own basic content management system.</p>
<p>As time went on it became clear that the web was something I enjoyed working with, and in 2006 I started to take the work a little more seriously.  I read and researched web standards and best practices &#8211; primarily those &#8220;written by&#8221; or mentioned by the <a href="http://www.w3.org">w3c</a>.  I started to do small projects as  PHP freelancer, and through word of mouth managed to build a sizeable &#8220;freelance&#8221; client base.</p>
<p>After studying Maths, Physics, ICT and English Language at Hereford Sixth Form College, I was presented with a fantastic job opportunity with <a href="http://www.rightdynamic.com">Right Dynamic</a> &#8211; a small but rapidly expanding company based in the beautiful county of Shropshire (and later Herefordshire).  During my time at Right Dynamic, I was responsible for converting designs to HTML and CSS layouts, and also for developing the Content Management Systems on which the web sites we built were based.  It was during this time that I realised that I enjoyed the challenges and rewarding aspects of creating bespoke software using PHP, and in March 2008 I decided to specialise slightly, and accepted a more development-focused role at Hughes Media Internet Ltd.</p>
<p>This pretty much takes us to where I am today.  Over the last 2 years at Hughes Media I have developed my knowledge of working on the &#8220;Linux command line&#8221; as well as learning to use version control systems such as subversion or cvs.  In addition to gaining vital &#8220;real life&#8221; commercial experience whilst working in a large range of industries, I have also benefitted from working in a team of highly experienced and knowledgeable individuals, whose specialities include Project Management, UI and Graphic Design, and Search Engine Optimisation and Marketing.</p>
<p>I hope that you enjoy reading this blog in the future &#8211; and most importantly of all I would like to take this opportunity to welcome all feedback  &#8211; positive or negative &#8211; to anything I might discuss on this blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edwardyarnold.co.uk/blog/hello-and-welcome/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

