<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Matthew<div class=""><br class=""></div><div class="">We’ve chatted before, good to hear from you.</div><div class=""><br class=""></div><div class="">Largely I agree with what you’re saying, and I certainly do not think a time zone difference is a problem that cannot be overcome.  I fear that perhaps my initial post was misleading, the experience to date has not been bad, it’s been good and we’ve done some great work I am proud of.  However, with a bit of hindsight, experience and reflection, and being put in a position where I now have to find a new partner / partners to work with to complete, maintain and hopefully evolve the web application in the very near future, I wanted to take stock of how things went.  My sense is that the time zone difference introduced obstacles that encouraged us to work less effectively.  As you have said, frequent video chats would probably have solved most of the issues, however because our day was starting when our colleagues in Hong Kong were finishing their day, this just didn’t happen enough.  So if I had to do it again with the same time zone difference I have no doubt it could work.  However, I’d prefer a working relationship that naturally flows for us all, and I think a similar time zone helps when communication for us is so important.<br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><br class="Apple-interchange-newline">Regards,</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class="">Matthew O'Riordan</div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 3 Nov 2014, at 08:26, Matthew Rudy Jacobs <<a href="mailto:matthewrudyjacobs@gmail.com" class="">matthewrudyjacobs@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><p dir="ltr" class="">I should probably bite on this too.</p><p dir="ltr" class="">But, unfortunately, I'm going to write a whole essay.</p><p dir="ltr" class="">TLDR; remote working requires clear goals, and you should definitely hire me.</p><p dir="ltr" class="">@essay.start!</p><p dir="ltr" class="">So I've spent most of the past five years living in UTC+8, and have tried working remotely a number of times.</p><p dir="ltr" class="">Sometimes as the sole developer, and other times as a member of a larger team.</p><p dir="ltr" class="">This is "long distance remote working" in both the sense of physical distance and time difference.</p><p dir="ltr" class="">In UTC+8 any sustainable work life balance will probably result in no working overlap with London office hours, and the 12-20 hour flight time + ~£700 flight cost means that frequent visits to the office are undesirable.</p><p dir="ltr" class="">Generally a project goes like this.</p><p dir="ltr" class="">Week 1: very clear goals, lots gets done<br class="">
Week 2: nearing completion of goals, push to finish on time<br class="">
Week 3: not quite sure what the client wants, but have some ideas myself, get lots done<br class="">
Week 4: no idea what the client wants, take the rest of the week off<br class="">
Week 5: have a video call, goals become clear again... repeat</p><p dir="ltr" class="">Kicking off a new project the goals are clear, so I can just get on with it. </p><p dir="ltr" class="">But as time goes on my understanding of the project's vision becomes more and more distant.</p><p dir="ltr" class="">The only remedy to this is frequent video chats. But that can be difficult to arrange when you're both busy, and 8 hours apart.</p><p dir="ltr" class="">So here's my remedy to these problems.</p><p dir="ltr" class="">Always deal in small, self contained, closed scope projects.</p><p dir="ltr" class="">They can be;</p><p dir="ltr" class="">Prototypes or new distinct services:</p><p dir="ltr" class="">"Elasticsearch is too slow for our specific use case, let's try building our own timeline filtering data store"</p><p dir="ltr" class="">Distinct new features on an existing system:</p><p dir="ltr" class="">"go add recurring payment integration with X gateway"</p><p dir="ltr" class="">Time boxed, open scope projects:</p><p dir="ltr" class="">"You've got 2 weeks to improve api performance"</p><p dir="ltr" class="">Above all these mini projects require clarity and trust.</p><p dir="ltr" class="">But there's an added complication;</p><p dir="ltr" class="">Teams are made of people.</p><p dir="ltr" class="">distance makes socialising hard, and being the only member of the team who can't come to the pub is annoying and isolating.</p><p dir="ltr" class="">Generally startups who have a lot of remote workers do physical meetups a few times a year.</p><p dir="ltr" class="">That's great, but a few times a year does not make a tightly knitted team.</p><p dir="ltr" class="">It may seem unconstructive, but posting stupid jokes on hipchat actually is a great way to bond.</p><p dir="ltr" class="">Anyway...</p><p dir="ltr" class="">That was very long.</p><p dir="ltr" class="">Time for a walk.</p><p dir="ltr" class="">Oh yeah, and maybe hire me.</p>
<div class="gmail_quote">2014/11/2 上午1:35 於 "Louis Goff-Beardsley" <<a href="mailto:louis@infinitiumglobal.com" class="">louis@infinitiumglobal.com</a>> 寫道:<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-GB" link="blue" vlink="purple" class="">
<div class=""><p class="MsoNormal"><span style="color:#1f497d" class="">Hi,<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">Just found this in my Junk mail folder, looks like óutsourcing is a filtered term.
<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">Unless the project is too small to bother with, instead of hiring an outsourcing company you can save yourself a ton of money and get quality development done
 by just hiring remote developers yourself. Outsourcing companies markup on developer time is usually double what they are paying the developers, you can use the same money and hire the developers directly, thus enabling you to hire more senior developers for
 your money. Alternatively you can hire EU based people that can visit regularly, rather than non-eu based people you’ll never meet IRL.
<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">If what you need doing is going to take more than one developer and you’re worried about managing people and that’s why you’re going to an outsourcing company
 you can get around this by making your first hire an experienced hands-on tech lead who’s well used to managing other remote developers.<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">If its short term, most remote developers are happy with fixed term contracts or ad hoc day-rates, you don’t have to commit to hiring them continuously.
<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">If you’re using outsourcing long term (as a solution because you’re struggling to hire in London) you might as well hire remote developers directly and make
 them feel invested rather than just shipping code for an offshore consultancy. <u class=""></u>
<u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">The only drawback is that you’ve got to take ownership of interviewing, but you’d probably have to invest the same effort into vetting outsourcing companies,
 plus if the first person you hire is good, they’ll handle it for you in the future.<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class="">Best, Louis.<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" class=""><u class=""></u> <u class=""></u></span></p>
<div class=""><p class="MsoNormal">On Thu, Oct 30, 2014 at 11:46 AM, Matthew O'Riordan <<a href="mailto:matthew.oriordan@gmail.com" target="_blank" class="">matthew.oriordan@gmail.com</a>> wrote:<u class=""></u><u class=""></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt" class=""><p class="MsoNormal">Hi all<br class="">
<br class="">
I have a Rails website we've been developing for some time with a partner in Hong Kong, however they are now unable to finish the project due to their workload.<br class="">
<br class="">
Whilst the distance has not been an issue to date, I think the time zone gap has been a bit problematic. As such, I am now considering using a Ruby/Rails development team / agency somewhere in Europe to both finish and continue to maintain the website.  Clearly
 there are cost advantages doing this work outside of the UK and I'd like to explore that whilst I still have the time to do so. I have outsourced project work numerous times for other technology stacks and I have had mixed results, with some great successes
 and some unfortunate Dodos.<br class="">
<br class="">
Have any of you LRUGers worked with any Rails teams outside of the UK and in Europe that you could recommend? To be clear, I am not willing to compromise quality for cost, so am only looking for capable developers.<br class="">
<br class="">
Thanks for any help you can offer.<br class="">
<br class="">
Regards,<br class="">
Matthew<br class="">
<br class="">
<a href="http://linkedin.com/in/lemon" target="_blank" class="">http://linkedin.com/in/lemon</a><br class="">
<br class="">
Sent from my phone<br class="">
_______________________________________________<br class="">
Chat mailing list<br class="">
<a href="mailto:Chat@lists.lrug.org" target="_blank" class="">Chat@lists.lrug.org</a><br class="">
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" target="_blank" class="">
http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="">
Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" target="_blank" class="">
http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="">
List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank" class="">
http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><u class=""></u><u class=""></u></p>
</blockquote>
</div><p class="MsoNormal"><u class=""></u> <u class=""></u></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="1" width="100%" noshade="" style="color:#a0a0a0" align="center" class="">
</div><p class="MsoNormal">No virus found in this message.<br class="">
Checked by AVG - <a href="http://www.avg.com/" target="_blank" class="">www.avg.com</a><br class="">
Version: 2015.0.5557 / Virus Database: 4181/8490 - Release Date: 11/01/14<u class=""></u><u class=""></u></p>
</div>
</div>

<br class="">_______________________________________________<br class="">
Chat mailing list<br class="">
<a href="mailto:Chat@lists.lrug.org" class="">Chat@lists.lrug.org</a><br class="">
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" target="_blank" class="">http://lists.lrug.org/pipermail/chat-lrug.org</a><br class="">
Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" target="_blank" class="">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br class="">
List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank" class="">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br class="">
<br class=""></blockquote></div>
</div></blockquote></div><br class=""></div></body></html>