<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>In Febraury 2011 a software contractor was offered an exciting job with a major fashion label in Geneva. Moments before the contractor booked his train ticket the client phoned to say that the job would now take place in Watford where there was no desk or internet connection.What the fuck?</description><title>WTFord</title><generator>Tumblr (3.0; @wtford)</generator><link>http://wtford.tumblr.com/</link><item><title>I currently work from a lovely (and very cheap) shared office...</title><description>&lt;img src="http://24.media.tumblr.com/3a6147aba0dd2430ea90511c6937b538/tumblr_mm9z5brJpC1qgh03bo1_r1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I currently work from a lovely (and very cheap) shared office space… For some strange health-and-safety related reason they will not allow us to have a kettle. As grown adults obviously can’t be trusted to operate such devices without adequate training I have proposed this easy-to-follow workflow for kettle-related decisions. See also my &lt;a href="http://wtford.tumblr.com/post/3173938901/coffee"&gt;earlier post about coffee&lt;/a&gt;.&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/49589457986</link><guid>http://wtford.tumblr.com/post/49589457986</guid><pubDate>Sat, 04 May 2013 14:07:00 +0100</pubDate><category>coffee</category><category>workplace safety</category><category>tea</category><category>flowchart</category></item><item><title>"Just" is a four letter word</title><description>&lt;p&gt;Being a software person I like to be precise with language.&lt;/p&gt;
&lt;p&gt;Language, while not necessarily unique to homo-sapiens, is one of humanity’s defining characteristics and greatest achievements. Languages are magical, evolving, rich things which not only define how we communicate but influence how we think.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" src="http://media.tumblr.com/2fd175b1b2ab56bf0963cf1deb185ff2/tumblr_inline_mm6d3iTQK41qz4rgp.jpg"/&gt;&lt;/p&gt;

&lt;p&gt;In his 1966 novel, &lt;a href="http://en.wikipedia.org/wiki/Babel-17" target="_blank"&gt;Babel 17&lt;/a&gt;, Samuel R Delaney posited a human language, so precise and so compact that swathes of information could be communicated far faster than normally possible. However this language was sabotaged, by the omission of personal pronouns those speaking or listening to it could have no sense of self and thus were used as weapons, manipulated by their own minds into committing atrocities.&lt;/p&gt;
&lt;p&gt;Modern computing languages are also weaponised in that a native speaker of Python or C can wield enormous power over the world in which their software is used. They are encoding the data structures and workflows by which we increasingly live our lives. A developer&amp;#8217;s execution of a given problem can modify and define our behaviour often for years to come - and that execution is in turn only as good as said developer&amp;#8217;s conception of the problem space, the instructions they have been given and the overall conditions in which they are working.&lt;/p&gt;
&lt;p&gt;When software is good we don&amp;#8217;t notice it. This is as it should be. When it is bad or becomes worse over time we suck it up and live with it, often not questioning the situation or looking for alternatives.&lt;/p&gt;
&lt;p&gt;Look at Word and how it gone from something to write with (I used the original version on a Mac SE - and I tell you it was great) - to being the bane of writers everywhere. The formatting is buggered and the page numbers mysteriously start at xxi and don&amp;#8217;t even go there with the indexing or table-of-contents features. We spend time wrestling with the foibles of the tool and our writing suffers. We normalise our behaviour around the tool and cease to imagine that it could be done any other way.&lt;/p&gt;
&lt;p&gt;But why does software become shit? I think it comes back to linguistic determinism and very specifically, use of the word &amp;#8220;just&amp;#8221; when software teams and stakeholders are determining what they are doing.&lt;/p&gt;
&lt;p&gt;&amp;#8220;We will just do it this way.&amp;#8221;&lt;br/&gt;&amp;#8220;Could you just make it do that?&amp;#8221;&lt;br/&gt;&amp;#8220;Just make it this shade of blue.&amp;#8221;&lt;/p&gt;
&lt;p&gt;By saying just, you say you&amp;#8217;ve not thought about it. By saying just you loose the why. If you don&amp;#8217;t think about why, you are probably making something that makes people behave stupidly.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/49440876050</link><guid>http://wtford.tumblr.com/post/49440876050</guid><pubDate>Thu, 02 May 2013 16:35:00 +0100</pubDate></item><item><title>"Always eat your own dogfood."</title><description>“Always eat your own dogfood.”</description><link>http://wtford.tumblr.com/post/28948149778</link><guid>http://wtford.tumblr.com/post/28948149778</guid><pubDate>Wed, 08 Aug 2012 02:21:36 +0100</pubDate></item><item><title>Dress Code</title><description>&lt;p&gt;I conform to my own dress policy which I define as &amp;#8220;the clean and reasonably respectable items in my wardrobe&amp;#8221;. That does include shorts. Shorts are definitely allowed. Count yourself lucky that I&amp;#8217;m not dressed like Sean here&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m1p5iyXHab1qfij4e.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;The story goes that a certain ginger lady of some notoriety saw me wearing a pair of shorts at work. A pointed email was sent out reminding us all of the dress policy, specifically that shorts are not allowed. And obviously she had no idea what was going on at the grass-roots of her own company on a day-to-day basis&amp;#8230; Yeah right.&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/20166979173</link><guid>http://wtford.tumblr.com/post/20166979173</guid><pubDate>Fri, 30 Mar 2012 13:13:00 +0100</pubDate></item><item><title>I love recruiters...</title><description>&lt;p&gt;Most of my work comes through either recruitment agencies or word of mouth. That&amp;#8217;s just how the contracting game works. Recruiters phone me up and email me and add me on linkedIn on a regular basis which is great and every now and then they have exciting things and I&amp;#8217;m actually available and I say YES. Quite often though I say &amp;#8220;no, I&amp;#8217;m busy until suchandsuchatime&amp;#8221;.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lyo7cg6mQv1qfij4e.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;Experience has taught me to apply the following simple rules:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The rate I say is the rate I expect.&lt;/strong&gt; If client X won&amp;#8217;t pay it, someone else will. Do better. Don&amp;#8217;t even try to beat me down on rates, it&amp;#8217;s not happening.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recruiters MUST tell me what cut they are taking.&lt;/strong&gt; In plain simple numbers. This is a good policy for everyone - me, them and the client. Being up-front about it means nobody thinks the wool is being pulled over their eyes or that they are being ripped-off. It means we can&amp;#8217;t end up in a situation later on where somebody sees the wrong paperwork and gets uppity. It means everyone comes back for more.&lt;/p&gt;
&lt;p&gt;Meanwhile go forth o demons of the night and fetch me juicy corpses to feast upon!&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/16821335623</link><guid>http://wtford.tumblr.com/post/16821335623</guid><pubDate>Tue, 31 Jan 2012 16:07:00 +0000</pubDate></item><item><title>Pay me what you owe me</title><description>&lt;p&gt;For the majority of my software contracting life I have had clients who &lt;strong&gt;pay me by the day&lt;/strong&gt;. So if I work, I get paid. If for some reason I only work for half a day I only bill you for half. If I don&amp;#8217;t bother to get out of bed, I don&amp;#8217;t charge you. That is all fine and (especially when I&amp;#8217;m working on site) blatantly obvious.&lt;/p&gt;
&lt;p&gt;If I&amp;#8217;m &lt;strong&gt;working remotely&lt;/strong&gt; and not expecting to have to get out of bed then it can become a bit more fudgey and may involve a few internal trade-offs of say a Wednesday evening coding on the sofa in return for a Tuesday hangover. It all evens out, especially as I can prove pretty much when I was and wasn&amp;#8217;t working on things and Git commits are timestamped up to the hilt. I can&amp;#8217;t prove when I was or wasn&amp;#8217;t &lt;em&gt;thinking&lt;/em&gt; about a project but am working on a robust system to do so :)&lt;/p&gt;
&lt;p&gt;Sometimes my clients get it into their heads that the job is &amp;#8220;fixed price&amp;#8221;. &lt;strong&gt;I&amp;#8217;d like to make it very clear to everyone that I do not do fixed price jobs. Ever.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The closest I come to a fixed price job is when I will say something like, &amp;#8220;Ok so you&amp;#8217;ve got enough budget to hire me for three weeks, we&amp;#8217;ll reduce the scope of the project so it&amp;#8217;s achievable within that timeframe and budget plus a bit of slack in it too hopefully.&amp;#8221; This happened recently, only for my client to turn round and describe the project as &amp;#8220;under specced&amp;#8221; and expect to not have to pay me for significant extra work. That was stupid and I&amp;#8217;m very cross that I let them get away with it.&lt;/p&gt;
&lt;p&gt;While we are at it, piddly little changes add up. They take time. They are annoying. Piddly little changes are not necessarily quick and simple to implement depending on how everything was structured and the assumptions made in the first place. Piddly little changes may in themselves not be a good idea and are often a great way to delay the release of a project. They are far better stacked up and done in a solid run/sprint than tinkered about with in down-time while I&amp;#8217;m supposed to be doing something else and don&amp;#8217;t have my full mind on the job. They are also billable, hereon at &lt;strong&gt;double my standard rate&lt;/strong&gt; pro-rata&amp;#8217;d out unless turned into a standard planned day&amp;#8217;s work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If a client then turns round and asks for more &lt;em&gt;(be that for any reason whatsoever)&lt;/em&gt; they should expect to pay me for my time.&lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/13403662350</link><guid>http://wtford.tumblr.com/post/13403662350</guid><pubDate>Sun, 27 Nov 2011 16:19:00 +0000</pubDate></item><item><title>Rescue missions</title><description>&lt;p&gt;&lt;span&gt;Many of the projects I have found myself involved with in the last few years can be categorised as rescue missions. I define these as follows:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;You have an existing but incomplete codebase (with or without the original coders) &lt;/li&gt;
&lt;li&gt;You have an existing design, project plan etc, which may or may not be sensible and may or may not have been adhered to.&lt;/li&gt;
&lt;li&gt;You have a looming (or already passed) deadline and are not confident in hitting it.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;(see also &lt;a href="http://en.wikipedia.org/wiki/Death_march_(project_management)" title="Death March" target="_blank"&gt;Death March&lt;/a&gt; on that there wikipedia)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In short your project is fucked. Call me.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lv4quwKUSY1qfij4e.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;If you hire me on a rescue mission you have two options:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Plan A: &lt;span&gt;&lt;strong&gt;Hire me to dig you out of your hole.&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;/strong&gt;&lt;strong&gt;Plan B: &lt;/strong&gt;&lt;strong&gt;Just hire me to do what I’m told.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Remember, &lt;strong&gt;there is no Plan B&lt;/strong&gt;&amp;#8230; but if there was you&amp;#8217;d be hiring a slave:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;I’ll work for 7 hours a day (no I &lt;span&gt;&lt;strong&gt;will not work until 3am&lt;/strong&gt;&lt;/span&gt;) and do the things on the list. &lt;/li&gt;
&lt;li&gt;I’ll &lt;span&gt;&lt;strong&gt;shut up and not complain&lt;/strong&gt;&lt;/span&gt; about whatever stupid ideas I’m expected to implement.&lt;/li&gt;
&lt;li&gt;I’ll do those things to the best of my ability but it’s up to you to manage my workload and understand that if the project is not in a good state already things could take a long time.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Unfortunately I have a problem which is that &lt;span&gt;&lt;strong&gt;I care too much about doing a good job&lt;/strong&gt;&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;In the case of &lt;strong&gt;Plan A&lt;/strong&gt; you will get an &lt;span&gt;&lt;strong&gt;unstoppable machine&lt;/strong&gt;&lt;/span&gt;:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;I’ll carefully &lt;span&gt;&lt;strong&gt;evaluate what you’ve got&lt;/strong&gt;&lt;/span&gt;, how it has been conceived-of and how the process of building it has gone to date. This may take a week. I’ll probably not look like I’m doing a lot for the first few days of this, but as Naomi Mitchison said, I’m “among you, taking notes.”&lt;/li&gt;
&lt;li&gt;I will &lt;span&gt;&lt;strong&gt;re-plan the project&lt;/strong&gt;&lt;/span&gt; and the expected deliverables in line with what is really achievable. It will all be totally agile.&lt;/li&gt;
&lt;li&gt;I’ll partially or completely &lt;span&gt;&lt;strong&gt;re-design and re-engineer&lt;/strong&gt;&lt;/span&gt; the project.&lt;/li&gt;
&lt;li&gt;I will restructure your working environment &lt;span&gt;&lt;strong&gt;both physically and mentally&lt;/strong&gt;&lt;/span&gt;.&lt;/li&gt;
&lt;li&gt;I will &lt;span&gt;&lt;strong&gt;train your staff&lt;/strong&gt;&lt;/span&gt; in better software engineering, design and working practices.&lt;/li&gt;
&lt;li&gt;I might subcontract elements of this process to &lt;span&gt;&lt;strong&gt;other lovely experts&lt;/strong&gt;&lt;/span&gt; or make you hire people.&lt;/li&gt;
&lt;li&gt;I&amp;#8217;ll expect to learn from you too, I&amp;#8217;d bet you&amp;#8217;ve got &lt;strong&gt;under-used talent&lt;/strong&gt; in the room.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;I’ll &lt;/span&gt;&lt;strong&gt;move mountains and swim oceans&lt;/strong&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;We will &lt;span&gt;&lt;strong&gt;ALL go home by 6&lt;/strong&gt;&lt;/span&gt; and on Friday afternoons we will all go to the pub, knowing that it is part of the plan and that the plan will not fail. We will not come back from the pub until Monday morning.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;You will also accept the following terms:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;strong&gt;You will relinquish control over the project&lt;/strong&gt;&lt;/span&gt; as otherwise you simply aren’t going to be able to let me do what you’ve hired me to do and there’s little point.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;You’ll understand that may not be a comfortable process for you.&lt;/strong&gt;&lt;/span&gt; I’ll pull no punches and tell you when things are shit and need changing. Remember that there is less shame in presiding over a success than there is in presiding over a turd.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;I will interact with your end clients or internal stakeholders&lt;/strong&gt;&lt;/span&gt; and I will tell them what they can and can’t have and why and (importantly) when.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;strong&gt;I’ll expect to talk with people in your organisation at every level&lt;/strong&gt;&lt;/span&gt; from cleaners and catering right up to the managing director. I’ll certainly want your IT staff on side.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Rescue missions &lt;strong&gt;can&lt;/strong&gt; be fun! Let&amp;#8217;s get out there and twat it.&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/13215901985</link><guid>http://wtford.tumblr.com/post/13215901985</guid><pubDate>Wed, 23 Nov 2011 20:05:00 +0000</pubDate></item><item><title>Always brief contractors adequately on mug-politics and...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lr5e2jZReQ1qgh03bo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;strong&gt;Always brief contractors adequately on mug-politics and dishwasher regime&lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/9913787339</link><guid>http://wtford.tumblr.com/post/9913787339</guid><pubDate>Wed, 07 Sep 2011 11:20:00 +0100</pubDate></item><item><title>Let's make it shitter!</title><description>&lt;p&gt;The project has been carefully considered, thought out, decisions made on the back of many years of experience in the given field that the product is supposed to fit into. Mutually agreed, signed off, pretty much ready to roll. And then someone comes along. Someone very important. The man or woman with the purse strings who ultimately is IN CHARGE. And what does that person say?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;#8220;Let&amp;#8217;s make it shitter!&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Let&amp;#8217;s take some fine detailed bit of user interface. Say it&amp;#8217;s a website. There&amp;#8217;s already a nice consistent navigation bar of some kind. You know what we need? We need another navigation bar somewhere else with the same things in it. Even better we should totally call the things in this other navigation bar something other than what they are called in the first one because people will click on them then! Yeah!&lt;/p&gt;
&lt;p&gt;Oh and you know this blue colour that the designer has chosen for the buttons which tones in nicely with everything. Could we just make it a bit of a darker blue. And the text on top of it? Yeah that should be black.&lt;/p&gt;
&lt;p&gt;Oh and can we have it send me everything that every user does. And their names and dates of birth. By email. So I know that they are using it. That&amp;#8217;s going to be much easier to do than whatever this apey-eye thing you techie boys are on about and email&amp;#8217;s free isn&amp;#8217;t it.&lt;/p&gt;
&lt;p&gt;Oh and I&amp;#8217;ve seen this other thing somewhere else which it completely different from what I&amp;#8217;ve asked you to do only I like this bit of it and think we need that too. That can&amp;#8217;t be terribly hard can it!&lt;/p&gt;
&lt;p&gt;What do you mean the system was never designed to work like that and that it will confuse the hell out of end users. I&amp;#8217;m paying for it. And no of course I&amp;#8217;m not paying any more, you should have done all this stuff in the first place, we agreed that!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Now kids&amp;#8230; it is perfectly reasonable to listen to clients&amp;#8230; sometimes they have valuable input and important things to say&amp;#8230; but not when they are being dicks. &lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/9639789373</link><guid>http://wtford.tumblr.com/post/9639789373</guid><pubDate>Wed, 31 Aug 2011 22:37:00 +0100</pubDate></item><item><title>You can't MAKE us work</title><description>&lt;p&gt;Some clients get this, others don&amp;#8217;t. It&amp;#8217;s very straightforward:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;A standard working day is 7 working hours. That&amp;#8217;s 9-to-5 with a whole hour for lunch. Or 10-6 or whatever.&lt;/li&gt;
&lt;li&gt;Anything more than this is entirely at the pleasure of the contractors and they are not under any circumstances (even if there is some enormous looming meeting with the corporate gods on Monday at 10:30) be expected to work extra. That kind of thing is a political/project-management problem, not a problem with the software.&lt;/li&gt;
&lt;li&gt;Lunch is NOT at a fixed time. Neither are fag breaks. Stepping away from the desk is often the best way to figure out how to solve a difficult problem.&lt;/li&gt;
&lt;li&gt;Clients will &lt;strong&gt;understand&lt;/strong&gt; that coding is a BRAIN-INTENSIVE-JOB and we need to be relaxed and happy to be at our best. That means taking a steady solid pace, not burning ourselves out.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;I should probably say something about hangovers, latenesses and so forth here&amp;#8230; There&amp;#8217;s systemic predictable ones and there are exceptions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Systemic is fine if effectiveness is under control&lt;/strong&gt; eg someone turns up at 11 every day, works till 7 and has a can of special brew at her desk from 5:30 like clockwork. But gets the work done and makes it to the Monday planning meeting without hiccough.&lt;/p&gt;
&lt;p&gt;Personally I tend to be a smidge late in the mornings. I should go to bed earlier but I don&amp;#8217;t and I cut my mornings fine. DO NOT tell me that I don&amp;#8217;t have to be in until half-past 9 because then I&amp;#8217;ll not arrive until 10. Tell me I should be in for 9. Please make sure I know who to text or email if I&amp;#8217;m really going to be late or absent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exceptions are fine as long as they aren&amp;#8217;t happening all the time.&lt;/strong&gt; Good = staggering in at 2pm on a thursday afternoon reeking of booze, wearing a tutu and looking very sheepish. Bad = turning up wasted every morning and doing nothing all day every day. If it&amp;#8217;s a case of bad then there is probably something else up.&lt;/p&gt;
&lt;p&gt;On one occasion external factors made me realise I was becoming unreliable. I asked to be released from the contract before I became a liability and walked away relatively cleanly.&lt;/p&gt;
&lt;p&gt;A certain client once prevented me from reaching a polling station because of some bullshit looming deadline and intractable, untraceable bug that was mostly down to deep architectural flaws. Another (more recently) had me work a weekend when I was already coming down with flu - I pushed through, collapsed and I spent the next week in bed - and less got done.&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3207453292</link><guid>http://wtford.tumblr.com/post/3207453292</guid><pubDate>Thu, 10 Feb 2011 00:44:00 +0000</pubDate></item><item><title>Definitely #FuckYeahMayfair - also rather WTF</title><description>&lt;iframe src="//www.tumblr.com/video/wtford/3199710083/400" id="tumblr_video_iframe_3199710083" class="tumblr_video_iframe" width="400" height="225" style="display:block;background-color:transparent;overflow:hidden;" allowTransparency="true" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Definitely #FuckYeahMayfair - also rather WTF&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3199710083</link><guid>http://wtford.tumblr.com/post/3199710083</guid><pubDate>Wed, 09 Feb 2011 16:08:10 +0000</pubDate></item><item><title>Coffee</title><description>&lt;p&gt;I once nearly got in serious trouble for sending a long rambling email to the very top of an organisation I was working for about coffee. They had down-graded the lovely proper espresso machine in the café and replaced it with an automated press-the-button-it-sucks-beans-in-and-squirts-milk-and-coffe-around-through-some-infernal-internal-catheter-system-that-has-never-been-cleaned kind of thing and I was mightily pissed off.&lt;/p&gt;
&lt;p&gt;The café staff were pretty pissed off too as with their old setup they could turn out drinks at three times the rate and felt proud of the end product. But they didn&amp;#8217;t want to rock the boat, that was left to me.&lt;/p&gt;
&lt;p&gt;But I was right - even if several people (like my line manager) did try to persuade me that my argument was flawed. It goes like this&amp;#8230;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you went to see a piano concerto would you rather:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Hear a wonderful amazing Steinway.&lt;/li&gt;
&lt;li&gt;Hear a well maintained Yamaha upright.&lt;/li&gt;
&lt;li&gt;Hear a knackered pub piano.&lt;/li&gt;
&lt;li&gt;Hear a Bontempi organ.&lt;/li&gt;
&lt;li&gt;Hear a Nissan Micra.&lt;/li&gt;
&lt;li&gt;Drink a dead rat.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Now I being the musical masochist that I am, I&amp;#8217;d be rather intrigued to hear Beethoven&amp;#8217;s best on the Bontempi, BUT it&amp;#8217;s not the real deal, it just sort-of hits a need. Like methadone instead of proper smack.&lt;/p&gt;
&lt;p&gt;We of course have infernal machines in the current place - the trouble here is that as all the variables are taken care of, even the accomplished player is faced with a serious challenge trying to coax a satisfactory hit out of it.&lt;/p&gt;
&lt;p&gt;A simple cafetière and some decent beans brings you straight up to Yamaha level.&lt;/p&gt;
&lt;p&gt;Oh and this shit goes for everyone, regular workers, the boss, contractors, guests, the queen, the cleaners, whoever.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In the absence of proper coffee contractors may resort to hard drugs, unauthorised Bontempi playing, rodent abuse or combinations thereof.&lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3173938901</link><guid>http://wtford.tumblr.com/post/3173938901</guid><pubDate>Tue, 08 Feb 2011 02:27:00 +0000</pubDate><category>coffee</category><category>rules</category></item><item><title>"Today has been fab. They moved us to the Mayfair offices. Splendid lunch, inspiring world outside,..."</title><description>“Today has been fab. They moved us to the Mayfair offices. Splendid lunch, inspiring world outside, feeling right at the heart of things… Still had to ask (for access) to go to the toilet though. &lt;b&gt;#FuckYeahMayfair&lt;/b&gt;”</description><link>http://wtford.tumblr.com/post/3173306938</link><guid>http://wtford.tumblr.com/post/3173306938</guid><pubDate>Tue, 08 Feb 2011 01:54:00 +0000</pubDate></item><item><title>Pointless subway to nowhere… Quicker just to walk across...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lg3n3io3dX1qgh03bo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Pointless subway to nowhere… Quicker just to walk across the road…&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3105492268</link><guid>http://wtford.tumblr.com/post/3105492268</guid><pubDate>Fri, 04 Feb 2011 15:30:30 +0000</pubDate></item><item><title>Printing</title><description>&lt;p&gt;I have not had a job where I&amp;#8217;ve been able to print reliably for SEVEN YEARS. Printing is actually quite useful. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You will provide contractors with:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;A decent printer attached to the office LAN. One which is known to work with Mac OS and Windows over said network.&lt;/li&gt;
&lt;li&gt;Scanning is also useful. If you&amp;#8217;ve got one of those behemoths that prints and scans and staples and sends faxes and summons UFOs then great. As long as it works.&lt;/li&gt;
&lt;li&gt;Absolutely ZERO print-servers, queue managers, card-swipe payment machines or any of that nonsense.&lt;/li&gt;
&lt;li&gt;Paper.&lt;/li&gt;
&lt;li&gt;Toner/ink.&lt;/li&gt;
&lt;li&gt;The phone number for the maintenance guys.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Failure to provide printing will result in contractors chatting up random girls in nearby admin offices (USB drive in sweaty palm).&lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3102432098</link><guid>http://wtford.tumblr.com/post/3102432098</guid><pubDate>Fri, 04 Feb 2011 09:00:00 +0000</pubDate></item><item><title>WTFord orphanage, as recommended by the Princess of Teck</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lg1lsiroep1qgh03bo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_lg1lsiroep1qgh03bo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;WTFord orphanage, as recommended by the Princess of Teck&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3086138088</link><guid>http://wtford.tumblr.com/post/3086138088</guid><pubDate>Thu, 03 Feb 2011 13:07:00 +0000</pubDate></item><item><title>Networking</title><description>&lt;p&gt;Getting adequate IT support from large corporations is a frequent nightmare for IT contractors. Our requirements differ substantially from the needs of your average call-centre drone and we do actually need to use the internet. All of it. Even bittorrent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You will provide the following network services:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;A &lt;strong&gt;reliable&lt;/strong&gt;, wired, high-speed connection to the desk, possibly two cables per contractor.&lt;/li&gt;
&lt;li&gt;A wireless network for mobile devices.&lt;/li&gt;
&lt;li&gt;Zero restrictions on outgoing ports, websites, bandwidth or protocol usage.&lt;/li&gt;
&lt;li&gt;Zero flipping proxy servers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Any device at all&lt;/strong&gt; may be connected this network, contractors will ensure that their setup is free from viruses and malware.&lt;/li&gt;
&lt;li&gt;If there is a need for access to corporate resources, servers, project management tools, internal email etc then provide us with our own accounts and appropriate privilages on said systems.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Failure to provide adequate services will result in contractors circumventing your existing network setup to the best of their abilities. Patches will be re-patched, routers rooted and switches snaffled with no regard for whatever it is that they are supposed to be doing. OR we will go elsewhere.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sysadmins have a tough old life, give them their due, appreciate them and give them the time and resources to look after us, especially if it falls outside of standard corporate policy. It may even provide a welcome change from their normal existence.&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3084458528</link><guid>http://wtford.tumblr.com/post/3084458528</guid><pubDate>Thu, 03 Feb 2011 09:00:00 +0000</pubDate></item><item><title>Just like home, only grimmer</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lfzshuajCT1qgh03bo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Just like home, only grimmer&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3066902079</link><guid>http://wtford.tumblr.com/post/3066902079</guid><pubDate>Wed, 02 Feb 2011 13:37:06 +0000</pubDate></item><item><title>Environment</title><description>&lt;p&gt;&lt;strong&gt;You will provide contractors with the following items:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;A desk of appropriate height and size for a human, with enough legroom and adequate surface area.&lt;/li&gt;
&lt;li&gt;If we&amp;#8217;re expected to bring our own laptops, a nice big screen provided by you is a big plus. If we aren&amp;#8217;t, a decent machine, full admin rights and yes, a fucking big monitor are mandatory.&lt;/li&gt;
&lt;li&gt;Enough desks for ALL the contractors to sit at comfortably.&lt;/li&gt;
&lt;li&gt;Preferably the same desks for more than one or two days at a time.&lt;/li&gt;
&lt;li&gt;A chair which retains an adequate level of padding, adjustability and all its wheels.&lt;/li&gt;
&lt;li&gt;A room which is not airless or windowless.&lt;/li&gt;
&lt;li&gt;A room which has enough room for all the things that are already in it as well as the contractors and all their stuff.&lt;/li&gt;
&lt;li&gt;Access IN AND OUT of the building without having to ask receptionists/security to let them in every time they go out for lunch/smokes/etc.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Failure to do this will result in contractors working from an alternative venue of their own choosing.&lt;/strong&gt;&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3064540019</link><guid>http://wtford.tumblr.com/post/3064540019</guid><pubDate>Wed, 02 Feb 2011 08:00:00 +0000</pubDate></item><item><title>Brutal brown building…</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lfybm4pRws1qgh03bo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Brutal brown building…&lt;/p&gt;</description><link>http://wtford.tumblr.com/post/3051430917</link><guid>http://wtford.tumblr.com/post/3051430917</guid><pubDate>Tue, 01 Feb 2011 18:34:52 +0000</pubDate></item></channel></rss>
