Remote Work | Remote Jobs | Telecommuting - Remote Work | Remote Jobs | Telecommuting
  • Home
  • Working Remotely
  • Hiring
  • Interview
  • Advice
  • Guides
  • Office
  • About
Home
Working Remotely
Hiring
Interview
Advice
Guides
Office
About
  • Home
  • Working Remotely
  • Hiring
  • Interview
  • Advice
  • Guides
  • Office
  • About
TwitterFacebook

Remote Nation

Interview, Working Remotely

Interview with a Remote Developer: Brian Cobb

 

Hi Brian, thanks for taking some time to chat with Remote Nation. Tell us a little about yourself and your remote working situation.
I develop software for a living working out of San Francisco, California (specifically, my living room). I work here just about every day though I have worked in some co-working spaces in the city. Occasionally I work out of a coffee shop down the street, Bernie’s.

How long have you been working remotely?

Since June of 2011. Well, let me clarify: I’ve been working at Fullstack since June 2011, but when I started I worked out of the main office in Iowa City. The first time that I truly worked remotely was right around Thanksgiving 2011. I worked out of Clarksville, Missouri because we were visiting family in Louisiana, Missouri, and Clarksville had the closest cafe with Internet.

Tell us about your typical work day.

I get up at 6:00 PST every day and get to work by 7:00, which is a change from my time schedule when I worked out of Iowa [when I got into the office around 8:00]. It’s nice to be on by 7:00 because I know that I will get at least an hour or two in before the East coast heads to lunch. The most constant thing in my morning ritual is coffee, but I also try to take 10 minutes at the beginning of the day to just write some code for fun or just write in general. It’s like the first pancake: I burn something that doesn’t matter to kind of get the juices flowing.

Why did you choose to work remotely?

It was a combination of just wanting to work at Fullstack, regardless of the fact that it was a completely remote company, and also at the time I knew that I wasn’t planning on staying in Iowa for more than another year or two. At my previous job, they had bad experiences with people working remotely which I think was more a comment on the job than remote work in general.

Other than your home/office, where else have you worked from?

Co-working spaces have been the best experience since they tend to be more reliable than your average coffee shop. Sometimes [cafe wireless] just cuts out, and then it’s not a conducive place for work.

What is the biggest benefit to working remotely? Biggest challenge?

I think the biggest benefit is that I feel extremely comfortable in my work environment. I don’t work in the nude or anything: I still try to treat it like a ‘job’, otherwise I don’t think I would take my job seriously. I know exactly what is around me—it’s hard to describe the feeling. I know that if I need to focus, I can. I can be very intentional about my environment.

As for challenges, there is nothing like a water cooler, so you don’t just happen to see someone and ask them how their weekend was. You have to be a little more deliberate about [getting to know people]. It’s not an obvious thing to do, especially when you first start working remotely. Communicating effectively in general is just a little more difficult when you have to either write something or speak but you can’t demonstrate or read body language.

When you are sitting with somebody in a meeting, you can look at them and most of the time you can tell if they’re frustrated, but when you’re on a call there could just be silence on the wire and you have no idea that they are sitting behind the screen steaming mad.

How do you minimize distractions while working from home/office?

There are two ways that I can get distracted. One of them is environmental factors. Right now the maintenance people are sawing stuff right outside of my apartment. It’s a little distracting and there’s not much I can do about that, but then there are other distractions which I might divide into two categories:

  1. Skype conversations which are potentially relevant to what I am doing, but sometimes I don’t want to have my attention taken. So I’ll be sensitive to that and twiddle with notification settings. Maybe I want a half hour of complete silence over Skype unless somebody talks to me directly. I’ll basically tell Skype to not pop up in my dock.
  2. If I find myself distracted by Twitter or my feeds, I try to use that distraction as a feedback mechanism. “Why am I tempted to look at this stuff?” Usually it’s because I either don’t want to do what I am currently doing or it’s just that I don’t know enough about what I am doing and I need to ask someone for guidance or clarification.
Which app could you not live without for remote working?

Google Docs. I use it in two ways that I find indispensable:

  1. As a really quick whiteboard that I can use on calls. I know there are probably actual apps that can act as whiteboards between several parties, but Google Docs is the lowest barrier to entry out of anything that I have seen. You can send anybody a link and they can edit it.
  2. As my own personal place to dump ideas—I just find it a good environment for writing. When I use it as a dumping ground, then I won’t necessarily share the document with anybody else. But if I do, there is no friction to sharing.
What do you wear to work?

Usually jeans and a sweater. I do wear slippers to work– ‘Slipper Driven Development.’–my feet might as well be comfortable. If I wore, like, PJs I don’t think that I would take my job very seriously.

Silence or music? Rdio or Spotify?

It really depends on the day. There are some days where I need to have music. I use Spotify.

Any pets that work with you?

I have a cat sleeping on my desk right now, his name is Cashmere.

Any advice you would give to others who are considering working remotely?

You’re not going to enjoy working remotely if you don’t already enjoy what you do in the office. Be aware of the additional work you’re going to have to put in to communicate effectively with all of your coworkers. That said, if you have the opportunity to try it out, I would really recommend doing it because there is not a great way to approximate it without actually doing it.

Thanks Brian!

It was nice catching up with Brian and getting some insights into his remote working story. I work with Brian pretty regularly, but it was nice to hear how he runs things out in San Francisco.
Keep tabs on Brian and follow him at twitter.com/bcobb

March 7, 2015by remotenation
FacebookTwitterPinterestGoogle +Stumbleupon
Designers, Interview, Working Remotely

How to manage a remote agency: an interview with a Remote Working Guru, Josh Cramer

Remote_Working_Interview
Remote Nation conducted an exclusive interview with Josh Cramer of Fullstack, a high-end design and development agency that’s 100% remote. Be sure to read how Josh is able to manage a large team effectively, while building great products.
Remote Nation: What was your first traditional workplace environment like? Looking back, do you see any elements there that began to push you into favoring remote working?


Josh Cramer: I worked as an engineer in a photovoltaics manufacturing company. I designed and built the machines that made the solar cells. The facility that I worked in was a 15 minute commute each way. That’s 30 minutes of driving per day in traffic (and one hour if I came home for lunch). The work environment was fine and I just accepted the commute time as normal.However, once I started working in a situation without the commute, I realized just how much stress that time in the car caused each day. I’ve gone long periods without driving a car and would find myself getting very stressed when having to drive anywhere. Although I think we can get conditioned to better deal with the stress of a commute, I think we’d all be a lot happier if we didn’t have to do it. Slate and The Economist have reported on the scientifically proven correlation between happiness and the length of your commute.

I love the flexibility to be able to commute to a co-working space if I want or to work out of the home office if I feel like it.
RN: Building on this point, what are some the factors that lead you to embrace remote working for your recent businesses?Cramer: I think there is value to being in the same place together in a centralized office, but that doesn’t mean we have to be together every day all day in order to do our best work. I think cutting out commute time and being closer to your family are benefits that should not be overlooked just because of our non-remote work traditions.Beyond that, I think many talented people want to live in parts of the country that may not have work opportunities that best match their specific talents. Building a remote working opportunity can unlock potential for these people and for the business that is willing to hire them. I’ve definitely recognized that and have taken advantage of it over the years. It benefits both sides.RN: Remote working gained substantial media attention a few years ago when Yahoo! and other companies decided to no longer allow people to work from home. What are some suggestions you’d offer to employers who are considering taking similar action?

Cramer: If people are taking advantage of a remote working situation for their own gain at the expense of the company, that is a good indicator that you don’t have the right people on your team. The right people will respect the company that is employing them and give their best effort to make that company successful regardless of whether they work from home or the office. With Yahoo!, that clearly wasn’t happening and something needed to be done. I think we’ve seen that the problems ran much deeper for Yahoo! than the remote work situation. Just getting people in the same office is not enough to make your company successful.

The lesson here is to get the right people on the team and the wrong people off the team. Create an environment in which remote team members can participate with everyone else on a completely level playing field. Make a commitment to help team members whether they work from the central office or from their home offices.

RN: It is easy to argue that a geographically centric office can more effectively build a stronger work culture than a remote/distributed work environment. What are some steps you think businesses with remote workers can do to also build a strong work environment?

Cramer: I tend to agree that it is easier to build a stronger work culture in a geographically centric office as compared to a remote scenario. However, I think it is possible to build a positive culture in a remote team if you have the right people on the team.

I think the answer is to facilitate structure for the team. If there is no structure, it is so easy for remote workers to drift off into their own caves and not interact with others on the team. However, if good structure is in place, each remote team member has an opportunity to interact with others on the team in positive ways. Creating the right structures and contexts for interaction is the fabric of culture. In a centralized office, some of these structures and contexts happen naturally, but in a remote setting, it is necessary to be more intentional about these things.

RN: Being able to successfully work remotely is a skill set that takes time to develop. What steps do you take as an employer to make sure someone is ready for a distributed work environment?



Cramer: The easiest way to deal with this is to hire people who have had prior experience working as part of a remote team. If that is not the case, you really need to look for evidence that the individual is self directed and can operate autonomously for the most part. I do think in most cases that if an individual can be successful in a self directed capacity working in an centralized office setting, there will be no trouble translating this to a remote setting.

Other things you can do are to set up regular status meetings with people to monitor progress. We’ve used short daily standup meetings with remote team members to create a regular daily opportunity for managers to interact with team members. One of the items on the agenda is, “What roadblocks are you facing today?” Forcing everyone to answer this question exposes any problems that may be impeding progress. It also creates an opportunity to solve any problems at a regular known time so that everyone can get back to work. This is arguably more efficient than the interruption style of roadblock removal that is more present in centralized offices.

RN: The idea of being able to work from home, a favorite coffee shop, or wherever one wants sounds ideal, but what are some obstacles you think unprepared remote workers might experience?

Cramer: I’ve seen some people try to work remotely without establishing proper boundaries. This can create a lot of problems for remote workers. If you are working from a home office or a coffee shop or the beach, you are still working. It is important to make sure that the environment that you are working in is conducive to productivity. This means that you should not have any other responsibilities that may distract you, like watching the kids, waiting for the plumber to show up, etc. Also, I think a quiet place to work is essential if you ever have to talk to other people you work with.

We’ve had team members try to work 100% out of various coffee shops in the past. Between the bad WiFi, loud background noise, and variable conditions at coffee shops, it really starts to take a toll on productivity. In my view, this is not professional or acceptable.

This may mean that you have to talk with your spouse or roommate to make sure they understand your commitment. It also means that you’ll need to create a dedicated workspace that is distraction free. We present our team members with the concept of a minimum viable office that defines these conditions for them.

RN: Tracking progress and meeting milestones is paramount to the success of every business, what are some programs that you rely on to make sure everyone is on track?

Cramer: We are heavy users of Trello, Harvest, Pivotal Tracker, Slack, and Google Apps. There are a large variety of excellent tools out there than can help remote teams keep on track even better than centralized teams using a whiteboard. I think this is really a matter of each team figuring out which system is best for them.

RN: Overall, how do you think you have professionally and personally benefitted from having a business that allows for remote working?

Cramer: 

I’ve been able to be closer to my family. Interacting with them at lunch every day is great. I’ve also been able to travel more. I have regularly gone on more extended trips than I otherwise would have been able to, because I’m able to work at full capacity while on the road.

I think building and managing a remote team has also forced me to build a more organized and efficient system behind the company. I believe we’ve benefited from better documentation and systems. A geographically centric team that I’ve been a part of in the past was more apt to rely on ad-hoc communication to make things work. While this isn’t bad, having everything be part of a clearly documented and universally accessible system has benefits that cannot be overstated. A remote team needs to do this in order to survive.

RN: Finally, for companies considering remote working, what are some books and sources you’d recommend they read?



Cramer: The books Remote and Rework [both by Jason Fried and David Heinemeier Hansson] are good introductory books on the topic. Also, the RemoteNation.co website is a great source to keep an eye on 😉

March 4, 2015by remotenation
FacebookTwitterPinterestGoogle +Stumbleupon
Guides, Tools

Remote Entrepreneur? Best E-Commerce Platforms Reviewed

The first documented secure online E-Commerce transaction occurred in 1994 on a website called NetMarket. Since that time, E-Commerce has become one of the main things we do online and secure financial transactions are happening everywhere all the time. The amount of money we spend online each year has grown steadily and shows no sign of slowing.

E-Commerce platforms have evolved over the years, although somewhat slowly. Today, there are a number of unique options available for full-scale e-commerce applications as well as one-off product sales widgets. Solutions range from hosted, to open source, to lightweight Javascript widget add-ons.In this article, we introduce you to our favorite platforms with a basic review of features, benefits, and weaknesses.

Full Scale E-Commerce Platforms


Shopify

Shopify is a full scale hosted e-commere platform that allows you to quickly and easily get online with a beautifully designed template. They’ve also partnered with Stripe.com to offer their own payment gateway called Shopify Payments, which offers competitive transaction fees with other gateways. If you use Shopify Payments, Shopify will waive store specific transaction fees, and you’ll only have to pay the gateway transaction fees.

Out of all the e-commerce solutions out there, Shopify has one of the best back-end interface designs and collection of 3rd party integrations. The quality of available themes is extremely good and the Liquid templating engine on which they are built allows for almost unlimited customization of the store’s functionality and appearance.

Shopify has been a pioneer in the Ruby on Rails e-commerce development space and has open sourced a number of components that run Shopify. These projects include an e-commerce payment library called Active Merchant, a templating engine called Liquid, a shipping library called Active Shipping, and a number of others. Knowing that this is the technology that powers Shopify should give you a lot of confidence in the quality of the back-end and the Shopify team’s commitment to continued development of their product. This open source strategy along with their robust API has enabled Shopify to build one of the most well supported communities of 3rd party apps.

Shopify also provides an in store sales option and POS software that allows you to accept credit cards in person. This tablet ready POS app integrates seamlessly with the online store.

Use Shopify if you want a full featured hosted e-commerce solution that provides almost unlimited customization and integration options. You can sign up for a free shopify account and try out all of their features.

  • Cost: Monthly Fee + Per Transaction Fee* + Gateway Fees (*Per Transaction Fees Waived if you use Shopify Payments Gateway)
  • Themes: Free & Premium Themes + Customizable CSS + Liquid Templating Engine
  • Supported Gateways: Numerous + Shopify Payments
  • Transaction Fees: 2.9% + 30¢ or lower (Waived with Shopify Payments)
  • Extras: Extensive High Quality Themes & Plugins, Quality Native Mobile Apps, POS System, Free Mobile Credit Card Reader, Product Reviews, Discount Codes, Customizable Email Templates, Built-In Analytics and Reporting
  • Trial: Unlimited Free Trial (Pay When You’re Ready to Accept Real Money)
  • Multi-Language Support: Yes
  • Weaknesses: No Free Option
  • Overall Rating: 4.5 out of 5

BigCommerce

BigCommerce is a full-scale hosted e-commerce platform that allows you to fully customize the design and functionality of your e-commerce website. This solution will handle your entire website including static content, blog, social media integration, online store, and order fulfillment tracking.

In recent years, BigCommerce has launched an app store that includes a variety of partner apps that automatically integrate with the platform such as, Facebook, Constant Contact, MailChimp, LivePerson, Shipwire, and many others. BigCommerce offers a number of pre-designed and customizable themes to help you get your online store up and running quickly. Pricing starts out at $29.95 / month with a 10% discount for yearly payment.

The theme editor for BigCommerce is not as full featured as the Liquid template engine included with Shopify, but it does include an easy to use visual theme editor that will enable you to easily change color schemes and other aspects of the theme without getting into the code.

Use BigCommerce if you’re interested in an online only presence with a full-scale customizable e-commerce website.

  • Cost: Monthly Fee + Per Transaction Fee + Gateway Fees
  • Supported Gateways: Over 65. They probably have what you’re looking for.
  • Transaction Fees: 1.5% (Waived if you upgrade to the Gold Plan @ $79.95 / mo)
  • Extras: Easy Facebook Shop, Custom Templating Engine, Built-In Product Reviews, Single-page checkout, Abandoned cart saver, Side-by-side product comparisons
  • Trial: 15 Day Free Trial
  • Multi-Language Support: No
  • Overall Rating: 4 out of 5

SpreeCommerce

SpreeCommerce started out as the premier open source Ruby on Rails e-commerce plugin. The platform is still open source and can be downloaded for free and modified as needed. SpreeCommerce also formed a commercial open source initiative and a certified partner program that has caused it to gain significant traction. This partner program includes hosting and development partners that can help you build and host a fully customized e-commerce solution. Spree is quickly becoming the new de facto open source e-commerce solution.

The folks behind SpreeCommerce also created Wombat, which they call the E-Commerce Operating System. The idea behind Wombat is to become the common clearinghouse for all E-Commerce related data and systems such as accounting, shipping, fulfillment, inventory management, etc. Wombat supports a number of popular 3rd party applications with more being added all the time.

Overall SpreeCommerce will end up providing a significant amount of customizability. However, prepare to leverage a Ruby on Rails developer if you choose this route. If your application requires special integrations, functionality, or other aspects that are not covered in an out-of-the-box solution, SpreeCommerce may be a great place to start.

Use SpreeCommerce if your e-commerce application requires unique customizations and you have a bigger development budget to pull these things off.

  • Cost: Free + Hosting + Gateway Fees
  • Supported Gateways: All Active Merchant Gateways
  • Transactional Fees: None
  • Extras: All integrations supported by Wombat
  • Trial: Free Sandbox Account on Spreecommerce.com
  • Multi-Language Support: Yes
  • Overall Rating: 4 out of 5

E-Commerce Plugins


WooCommerce

WooCommerce is designed to work as a WordPress Plugin. If you have a WordPress website and you’re looking to stick with WordPress as your primary CMS, WooCommerce could be a good add-on option to e-commerce enable a portion of your site. As with any WordPress based application, expect a fair amount of hacking to get things to function the way that you desire.

WooCommerce rides on top of the WordPress platform as a basic plugin and also supports a variety of extensions that allow you to customize the functionality of the platform. You will be able to manage customers and orders directly in your WordPress back-end. You won’t pay for WooCommerce directly, but you will likely pay for one or more extensions to get WooCommerce to do everything you need it to do.

Use WooCommerce if you want to host your own WordPress based e-commerce site and you don’t mind hacking with WordPress and the WooCommerce extensions a bit to get things to work just the way you want.

  • Cost: Free + Hosting + Gateway Fees
  • Supported Gateways: A wide variety via the WooCommerce Extensions Library
  • Transaction Fees: None
  • Extras: WooCommerce Themes & Plugins
  • Trial: You Must Download and Install on Your WordPress Installation
  • Multi-Language Support: Yes
  • Overall Rating: 3.5 out of 5

FoxyCart

FoxyCart is a lightweight JavaScript based E-Commerce plugin that rides on top of any website. FoxyCart is really all about the cart+checkout flow. This solution will leave the layout of the store and product pages up to the developer or designer implementing FoxyCart, so don’t expect a turn-key e-commerce store with this solution. On the upside, you’ll be able to control the user experience on your e-commerce site using whatever CMS you are currently running.

All FoxyCart plans come with unlimited products, discount codes, users, shipping options, bandwidth, support, etc. You’ll pay a low monthly fee and a very low fixed transaction fee for sales beyond a certain level depending on the plan you select.

Use FoxyCart if you want to install a simple e-commerce store on an existing website that gives you full manual control over the presentation of the store and products. Expect a relatively robust back-end that does not offer inventory management.

  • Cost: Free + Hosting + Gateway Fees
  • Themes: Basic Styles + Customizable CSS
  • Supported Gateways: Numerous 3rd Party Gateways
  • Transaction Fees: First 100 – 1000 transactions / mo free / 5¢ – 15¢ thereafter
  • Extras: Basic Styles
  • Trial: Unlimited Free Trial (Pay When You’re Ready to Accept Real Money)
  • Multi-Language Support: No
  • Weaknesses: No Inventory Management, Not a Full Featured CMS
  • Overall Rating: 4.25 out of 5

E-Commerce Widgets


Gumroad

Gumroad is a simple lightweight hosted e-commerce widget that is great if you just want to sell one or two digital products and don’t want to bother with a full featured platform. It is one of the simplest and easiest to use e-commerce widgets available. It really shines if you’re selling digital downloads, but will also support physical goods as well.

Gumroad is ideal for independent filmmakers, musicians, and writers. You can also build Gumroad right into your iOS or Android app using their native libraries and sell things like audio books, videos, or other digital media through your apps.

Gumroad ships with an onboard credit card gateway, so you won’t need to secure your own. This widget is incredibly easy to get started with and requires the least amount of commitment to get started. One of the drawbacks is the amount of time it takes for you to receive the money that you’ve made through Gumroad. Gumroad pays you via PayPal every two weeks. Most of the other solutions get the money into your account via bank transfer within 2 – 3 days of the sale on an ongoing basis. Still, if simple is what you’re looking for, you don’t need to go much further than Gumroad.

Use Gumroad if you want to sell a digital product on an existing website or via an existing mobile app.

  • Cost: Free for up to 10 products – $99/mo + Gateway Fees
  • Themes: Basic Styles + Customizable CSS
  • Supported Gateways: Numerous as listed on the Ecwid.com website
  • Transaction Fees: None
  • Extras: Native Android and iOS Library
  • Trial: Free Plan (Pay for more products or features)
  • Multi-Language Support: Limited
  • Weaknesses: Long delay before funds reach your account, No inventory, Limited Physical Goods Fulfillment Management, Not a Full Featured CMS
  • Overall Rating: 3.5 out of 5

Ecwid

Ecwid stands for “e-commerce widget” and it effectively works as it is described. Ecwid can be installed on top of any existing website or social media presence. Like Foxycart, you install Ecwid using a few lines of Javascript.

For being a widget, Ecwid has a very robust back-end and even handles inventory and fulfillment management. Unlike Gumroad, you can use Ecwid for a full scale e-commerce initiative.

Use Ecwid if you want to install a lightweight e-commerce store on an existing website that has a fully featured back-end.

  • Cost: Free for up to 10 products – $99/mo + Gateway Fees
  • Themes: Basic Styles + Customizable CSS
  • Supported Gateways: Numerous as listed on the Ecwid.com website
  • Transaction Fees: None
  • Extras: Facebook App, WordPress + Joomla + Drupal Plugins, API
  • Trial: Free Plan (Pay for additional features)
  • Multi-Language Support: Yes
  • Weaknesses: Limited Integrations, Not a Full Featured CMS, Limited theme customizations
  • Overall Rating: 4 out of 5
February 24, 2015by Josh Cramer
FacebookTwitterPinterestGoogle +Stumbleupon
Guides, Office, Working Remotely

Ideal Audio and Video Setup for Remote Teams

Best_Audio_Visual_Remote
Updated on January 26th, 2018.

What is the best mic / headset / audio setup for a remote distributed team? I get asked this question a lot. In fact, I’ve been asked two times today already, so I thought I’d throw down these thoughts in a post to share with folks.

Audio / Voice

We do a lot of voice calls all day long, every day. For a long time, we used Skype exclusively. More recently, we’ve switched to Google Hangout for our smaller team calls and Skype for our larger calls (more on that later). And like you, we also talk with clients who use a variety different audio tools to communicate without being in the same room.

Here is what not to do:

  • Do not use the built-in speaker and mic in your laptop. The problem here is that the mic in your laptop is far away from your mouth and is designed to pick up audio from the entire room. It’s better to use a headset with a boom that places the mic directly in front of your mouth.
  • Do not use a wireless headset. We’ve found that these things last about 3 – 4 months tops before they break. They are also prone to interference or dying batteries. This is the last thing you want to worry about while you’re in the middle of a call with people. These are not things we have to deal with when we’re interacting person to person, so it’s best to just eliminate the possibility of problems by going direct with a cable.
  • Do not use a USB headset. We’ve found that USB headsets will produce garbled Darth Vader like sound or interference from time to time. Usually, you can remedy this by disconnecting and reconnecting your USB headset, but this is not something you want to have to mess with in the middle of a call with people. If you stay away from USB headsets and go direct into your computer’s sound input jack, you’ll eliminate another potential cause for problems.
  • Avoid phone based conference call bridges whenever possible. The main problem here is that most phone bridges are low fidelity audio. Computer audio like Skype and Google Hangouts leverage HD Audio, which we’ve found to make an enormous difference when communicating as a team. It’s amazing how much of a difference it makes to pick up the subtle nuances and tones of voice that you can with HD Audio.

Our recommended audio gear for the Solo Road Warrior:

  • A headset with passive noise canceling boom mic (like this Sennheiser). By the way, I have used the one linked for almost 2 years without fail. Removing all the wireless, USB, active noise canceling, complicated nonsense, just leaves a solid performing and reliable headset.
  • If you use a mac, you’ll need to get one of these to plug directly into your Macbook Pro or other Mac computer. This will also let you use the headset with your mobile phone if you want.

Conference room audio setup on a budget:

  • I’ve done a lot of research into the ideal conference room mic. I’ve tried the Blue Snowball Mic, this Audio Technica Condenser Mic (which will make you sound like a radio DJ), and others. We’ve found that this MXL AC404 does the best job of picking up audio from throughout the conference room, while canceling out sound generated from the speakers. We recently replaced another conference room mic with the MXL AC404 in 2018 and the difference was night and day. Amazing product!
  • For speakers, we’ve used these simple Bose Multimedia speakers. If the person on the other end is using one of the headsets above, it basically sounds like they are right in the room with you.

Video Calls

Video is still remarkably hard to get right, but current state video has reached the point where it adds significant value to interactions. We’ve used Skype, Google Hangouts, Google Meet, Zoom, Slack, and other solutions for video calls. Almost all of these solutions work pretty good and some have their quirks. We’ve found that the most important thing to consider when doing video calls is to have good internet upload bandwidth and a good camera. Unfortunately, the cameras built into most laptop computers are middle of the road. They’ll work and add value, but there are several after market cameras that you can get to make you look more clear and to push highre resolution, like this HD Logitech camera.

For conference room setups, a newer entrant into this space is the innovative Meeting Owl 360 degree camera. This camera has 360 degree audio and video coverage and auto focuses the camera on whoever is talking. It is a little pricey, but if you want the best possible experience blended with a conference room setting, it is worth considering.

We’ve also tested the LG UltraFine 5K Monitor. People have a love/hate relationship with this particular monitor, but the camera built into this monitor is superb. I personally, have appreciated the video clarity on this monitor as well and have not really had any issues with it paired with my Macbook Pro.

February 9, 2015by Josh Cramer
FacebookTwitterPinterestGoogle +Stumbleupon
Advice, Designers, Working Remotely

Remote Design: Feedback and Collaboration

Designer_Desk_iphone_stencils

Up until about a year ago, I was hunkered down in a cubicle eating food through a little trap door. Okay, so that last part is not entirely accurate, but I am currently working remotely as a Product Designer at Fullstack.

If we really dig in there are some differences when it comes to designing remotely, but nothing that we can’t overcome. Two items come to mind as I think back over my experiences in both environments: feedback and collaboration.There are many options available for collaborating on designs and collecting feedback. The methods range from rudimentary screenshots to full blown apps, but I find that most of these approaches will work regardless of your physical location.

Feedback: Admiring From Afar

Environmental factors will likely influence your decision. For example, we follow a lean / agile workflow so we tend to favor methods that provide an ‘early and often’ feedback loop. Certain projects and clients may be okay with quick-and-dirty methods, while others may necessitate the need for more formal and organized approaches.

In an office setting, it is common to have somebody take a peek over your shoulder (whether you invite them or not). The randomness of that occurrence cannot be re-created and the physical cues are hard to capture over video, but there is so much more we can do in collecting feedback.

Other than the unscheduled drive-by, most everything else can be replicated remotely. You can share photos of sketches, send screenshots via chat and email, share your screen and even allow tunneling to your local host. Heck, with Google Hangouts you could practically get the drive-by effect described above (if you really want that).

The Quick and Dirty Methods

When working on sketches we typically snap a picture of our sketchbook using either a smart phone or a built in laptop camera (if you’re on a Mac, Photo Booth is super handy for this). Lately, I have also been using the entry level Wacom Bamboo tablet for quick sketches in Illustrator.

If you are beyond sketching and are dealing with a wireframe, prototype, or Illustrator/Photoshop file then a simple screenshot will likely do the trick (Command-Shift-4 on mac will become your favorite shortcut).

The trick is getting that screenshot in front of your teammates quickly without too much fiddling. With an app like TinyGrab you can simultaneously turn your screenshot into a url for sharing. With the TinyGrab app running (along with Dropbox), each time you take a screenshot it will upload it to your Dropbox account, create a tiny url and copy it to your clipboard–paste that in your IM chat (we use Skype), and you’re done. As an added bonus, TinyGrab also allows for some basic feedback notes on the screenshot once it is opened.

The Slow and Clean Methods

The quick-and-dirty method works great when dealing with a couple of peers or smaller project teams that follow a Lean UX workflow, but if you are seeking more formal feedback from a larger set of people (often involving clients) then you may need a more structured feedback loop.

There are many apps out there geared toward collecting feedback remotely. Some of our personal favorites in this category would be InVisionApp, Notable and InfluenceApp. The last two were built by Zurb who, as I was typing this, launched a third app in this category, ReelApp. There are many more, all of which do essentially the same thing.

In the end, things are not much different when using apps to collect feedback from home or the office. There is something to be said about in-person feedback, and I will be the first to admit that I miss it on occasion. However, there are so many tools available (many at no cost) that allow us to collect valuable feedback and get the job done without sacrificing quality. And hey, if you really want to see their physical reaction then use your built-in video cameras!

Collaboration: Gaze Into My Eyes

The other obstacle to overcome while designing remotely is collaboration. Let’s be honest, getting together in a room and whiteboarding as a team can be fun. On the flip side it can also be incredibly inefficient when the conversation wanders off topic or certain people commandeer the ship. Either way, if collaboration is what you are after, then collaboration you shall get.

Nowadays, we all live on some variation of chat client. Most of them also offer video call capability and its fairly safe to assume people have a built-in video camera within reach (laptop, phone, etc.). Fire up an app and check each other out (that sounded creepy, keep your cool).

Skype and Google Hangouts are great options and free for a decent number of participants. (side note: you might also want to check out the WebRTC project)

Maybe you don’t need to lay eyes on each other, but just want to share your screen? Sure, no problem. Again Skype or the free join.me version will do the trick in almost every situation. If you want the whiteboard experience, then fire up Illustrator or Adobe and sketch it out. Wireframing? Same approach, open your favorite tool and share away–something like Balsamiq does the trick.

At Fullstack, our team gets together once or twice a year. Clearly this is a great opportunity for getting to know earch other, but it also lends itself to some fruitful collaboration. Have an internal or side project you’ve been wanting to crank out? Put together a little hackathon and get it shipped in the course of your meetup!

The good news is that there are plenty of apps out that can help us overcome the remote collaboration issue. The experience is close enough to the real thing in most circumstances enabling you to get the job done. If you are feeling lonely, or just want to see a face then get out and hit a local Meetup or make video call, the future is here McFly!

Make It Work

Topics like this will certainly come up when teams or companies are considering a remote working arrangement (and you’ll probably endure hour long meetings with everybody offering their opinion on why it will or won’t work). My advice is to just give it a shot! Almost all of these tools are free, so just take a day and work from home. Carry on with business as usual and in the end, I am confident that you find a solution that works for everybody. Oh, and as an added bonus, you’ll likely find yourself happier and more productive living outside of that sad cubicle!

February 5, 2015by Ryan Kearins
FacebookTwitterPinterestGoogle +Stumbleupon
Blog, Working Remotely

Remote Working: It Works For Us

Remote_Working

With all the news about big companies ending their remote working arrangements, it’s nice to read about other companies, like StackExchange, experiencing the same successes that we have.

I have personally experienced or witnessed almost all of the points in this article. In particular, the observations regarding increased productivity and hiring are spot on.http://blog.stackoverflow.com/2013/02/why-we-still-believe-in-working-remotely/Here’s to more of the same.
January 27, 2015by Ryan Kearins
FacebookTwitterPinterestGoogle +Stumbleupon
Advice, Product Managers, Working Remotely

Top 10 Guiding Principles For Remote Product Management

Remote_Product_Management

Being a remote product manager is one of the most challenging jobs I’ve ever had in my career. I think one of the things that has been most difficult is defining and understanding what exactly I do and what my role is on the team. If you ask ten people in our industry what a product manager is, you will most likely get ten different responses. Even in the two years that I’ve worked for Fullstack, my daily routine and responsibilities have changed dramatically as the company has evolved and grown.

Setting The Stage

I think we all can agree that, on a high level, a product manager’s role is to “manage the lifecycle of a product” and to “analyze the market conditions to define features and requirements of a product.” But what does that actually mean and how does it play out on a daily basis? This is the first post in a series to explore the ins and outs of the guiding principles I try to follow on a daily basis as a remote product manager pushing to create and deliver successful, extraordinary products to market.

As I’ve pondered product management, I keep coming back to the memory of working as a saute line cook in a fine dining restaurant during my college years. If you’ve never witnessed the awe-inspiring harmony of a well-run kitchen firing on all cylinders, I highly recommend it. In most professional kitchens, you have a line of cooks each with a different station such as saute, grill, middle, salads, and desserts. Running the kitchen is the executive chef or chef de cuisine. This person, also referred to as the expediter, is responsible for controlling the “board,” which houses all the tickets and orders placed by customers in the restaurant. During busy nights, we would have upwards of 30 to 40 tickets on the board at the same time. That’s roughly the equivalent to 120 dishes that need cooking all at the same time.

The expediter has to tell each specific station what to cook, how much, when to cook it, and when to bring it to the window. The idea is that each station puts their dishes in the window at the same time for any given table so the food could be delivered together at the correct time. If the food was cooked too early before the table had finished their previous course, it would go bad. If food was fired too late, restaurant patrons quickly became disgruntled at the sound of their rumbling belly. In addition to timing the delivery of every ticket perfectly, the expediter inspects each and every finished dish to make sure that it adheres to the quality standards of the restaurant.

They have to be able to jump onto the line to help out when needed, run out and talk to a customer who wants face time with the chef, and manage the food inventory to make sure there are sufficient supplies for the night’s dinner service. The expediter also interfaces with the servers running in and out of the kitchen asking questions, educates them on the dishes being served that night, and communicates with the front of the house management to handle out of the ordinary requests, allergies, and special situations the kitchen can and cannot handle.

For an expediter to do his job well, he has to manage chaos and turn it into a harmonious dance where everyone understands their roles and has the information they need to perform their job so that the end result is impecable service and extraordinary food delivered to each and every customer that walks through the door. Watching an experienced expediter run a kitchen is very similar to watching a true product manager exercise his craft. A good product is the aggregate of the team’s ability to create and deliver something that truly solves your needs with a touch of wow.

The List

As a product manager, you need people to succeed at their individual roles and you need to understand your customer, what they need, and when they need it. Being a remote product manager adds a whole additional layer of complexity to the process because so many of the things needed for your team to succeed require spot on communication. I’ve put together a list of 10 guiding principles that I follow as a remote product manager:

  1. Be the air traffic controller
  2. Know your team
  3. Understand your customers
  4. Make decisions on the fly
  5. Remove blockers
  6. Take responsibility and do whatever it takes
  7. Bridge the gap
  8. Embrace the unknown
  9. Address risks head on
  10. Keep it simple

This is in no way exhaustive, but these ten things represent what I’ve found to be the most important qualities, characteristics, and actions that a product manager has and does. Over the next several posts in this series, I want to break down each of the items in more detail and explore the processes and solutions I’ve found to accomplishing them just as effectively (if not more so) than traditional, office based product managers.

January 22, 2015by remotenation
FacebookTwitterPinterestGoogle +Stumbleupon
Advice, Working Remotely

Stand Up! Standing (while working) Health Benefits for Remote Workers

Standing_Working_Benefits

Remote working. With all of its benefits, there is one big disadvantage: sitting ALL day long except for the occasional restroom break. At least with an office job, one has to walk to the ol’ water cooler or to their car to commute to the office and back. No, I’m not gonna call you lazy. A sloth. Jabba the Hutt. Wait, yes I am. Stand up! Sitting is killing you.

Sitting while working, The Statistics Are Grim

Sitting. Sitting. Sitting. It’s no wonder we have the healthcare crisis that we do in this nation. If we paid better attention to ourselves and our daily routines, what kind of revolution might happen? Our dependent-on-keeping-our-butts-planted culture is not helping the situation.

  • The typical American averages 9.3 hr/day of sedentary activity
  • Being sedentary 6+ hr/day increases risk of death 40%
  • Being sedentary increases risk of various cardiovascular/musculoskeletal diseases and some cancers

“Sitting is Killing You” by Medical Billing and Coding Staff

Our Culture Doesn’t Help

  • Drive to and from work? Sitting.
  • Have an office Job? Sitting.
  • Drive a few miles to the grocery store? Sitting. (Thank goodness we have to walk through the store to get our items… for now)
  • Watch TV? Sitting.

Be the Change You Wish to See

Getting your daily intake of strenuous activity is a good thing. But those sessions typically last thirty minutes to an hour for most. Even with daily exercise, staying put for the majority of the day still wrecks a body good. We need to engage our bodies and minds as much as possible through the entire day. Following are three of the most popular alternatives to the regular, old sitting desk.

Standing Room Only

Standing desks are a strong step in the right direction. You’re engaging more of your body in hours-long daily activity. If this is your only option, however, standing all day isn’t exactly good for you either. Standing desks come with:

Advantages
  • Increased physical and mental activity
  • Potential increase in concentration and focus
Disadvantages
  • Risk of Carotid atherosclerosis due to higher load on the circulatory system
  • Varicose veins
  • Sore legs and feet
  • Lower back pain
  • Increased fatigue

Krause N., Lynch J.W., Kaplan G.A., Cohen R.D., Salonen R., Salonen J.T. (2000) Standing at work and progression of carotid atherosclerosis. Scand J Work Environ Health, 26(3):227-236
Tüchsen F., Krause N., Hannerz H., Burr H., Kristensen T.S. (2000) Standing at work and varicose veins. Scand J Work Environ Health, 26(5):414-420.

Walking Your Way to Health

Another trendy option is the elusive treadmill desk, prized for its ability to allow the user to casually stride their work day away. While this goes one step further than a standing-only desk in that you can walk while you work, there are some disadvantages. However, the advantages of a treadmill desk may outweigh these disadvantages. It’s a good option to consider. Walking all day comes with:

Advantages
  • Big increase in physical activity. Walk miles per day while you work.
Disadvantages
  • Cost – Most treadmill desk solutions are relatively costly compared to standing-only and some adjustable desk setups.
  • Potential difficulty in concentrating or typing – Unless you walk as smooth as a marching band member, you might find it difficult to type.

The Adjustable Desk: Best of Both Worlds

That leaves us with the holy grail of desk environments: the fully adjustable desk. Adjustable desks allow you to balance out your desk activity time by raising and lowering the desk surface either through a hand crank or push-button electric motors.

Manual Crank

Manual cranks will save you some coin over their electric brethren. And you might get a smidgen more of physical activity while cranking the desk up or down.

Electric

Ah, the lazy man’s adjustable desk. I kid, I kid. These are great for automated raising and lowering of your desk, especially if you adjust yours multiple times through the day. Some even come with memory presets. Hit a button and your desk adjusts to your desired position.

Take Action Now!

January 19, 2015by Dan Volkens
FacebookTwitterPinterestGoogle +Stumbleupon
Advice, Designers, Developers, Guides, Hiring

Top 5 Sites for Finding a Remote Developer or Designer Job

Top_5_Sites_Working_Remotely

There are a lot of job sites out there for web designers and developers, but only a few of them even bother to identify remote / telecommute jobs. Within that small set, far fewer of them actually allow you to filter for truly 100% remote jobs without some crafty keyword searching.

Top 5 Sites for Finding a Remote Developer or Designer Job

Having been down this road and experiencing the frustrations first-hand, here are five sites that I would consider to be the best of the bunch.

The Contestants

In no particular order.

Stack Overflow Careers 2.0

  • Site url: careers.stackoverflow.com
  • Filter type: Location (Telecommute)
  • Number of remote posts (approx.): 127
  • Observations: It is rare to find a quality site that has an explicit location filter for telecommute positions. Also impressive is the fact that the job posting form (for employers) has the following statement below the ‘Telecommute’ checkbox–‘Check this only if you are considering candidates who will work entirely remotely’, I’ll raise a glass to that!
  • Grade: A

37signals Job Board

  • Site url: jobs.37signals.com
  • Filter type: keyword search
  • Number of remote posts (approx.): 15-20? (it was hard to tell, you have to guess the terms: telecommute, remote, anywhere, etc.
  • Observations: The posts are of good quality, but for a company that is such a large proponent of remote working they do a pretty lackluster job identifying those posts. Also, their job posting form simply has an open text input for location with no checkbox or other way of identifying the post as remote.
  • Grade: B

Dribbble – Jobs

  • Site url: dribbble.com/jobs
  • Filter type: none
  • Number of remote posts (approx.): 10?
  • Observations: Similar to 37signals job board, there are some quality remote gigs here, but you have to dig without any assistance. In fact, this site offers no filtering at all and this job board is simply a launchpad to external sites (i.e. passive income generator). Best bet is to Ctrl-F for ‘Anywhere’, which is a hint on the location text field within their job posting form.
  • Grade: C

Authentic Jobs

  • Site url: authenticjobs.com
  • Filter type: checkbox
  • Number of remote posts (approx.): 60
  • Observations: This site has earned a reputation for the quality of its posts and it is the only site in this group whose sole purpose is listing jobs. I also noticed you can bookmark a useful URL after filtering authenticjobs.com/#onlyremote=1. As with stackoverflow, there is a checkbox to tag the post as a telecommuting position–‘Work can be done from anywhere (i.e. telecommuting)’. The other bonus here is filtering that allows you to separate out full-time jobs, though the telecommute checkbox to ’Show only telecommute jobs’ is buried under a map icon.
  • Grade: A

Career Pages on Employer Sites

  • Site url: You’re gonna have to dig.
  • Filter type: n/a
  • Number of remote posts (approx.): n/a
  • Observations: The fact of the matter is that the current state of job boards, with regards to finding remote jobs, sort of stinks. There are very high quality remote positions out there, but you are going to have to seek them out. That being said, make a list of the companies that offer remote working arrangements and keep an eye on their career / jobs pages. The demand for remote jobs is rising and as with traditional jobs, the best employers don’t always rely upon job boards.
  • Grade: n/a

The Winner

If I had to pick one, the best site is authenticjobs.com, followed closely by Stack Overflow Careers 2.0. Both of these sites allow for explicit filtering of telecommuting jobs and provide a means for employers to clearly tag a job as such. The slight edge goes to Authentic Jobs mainly for its advanced filtering.

The common thread in each of these contestants making my short list is the quality of the job posts. These sites represent not only some of the biggest players in the web industry but also employers with a solid reputation with regards to work environment. As with any job search, you will be doing some digging in turning up the gems. The good news is that the jobs are out there if you are willing to put in the work.

Things You Should Pay Attention to While Searching

Location: USA – The meaning of this ‘location’ is wildly inconsistent. From what I can gather, it typically means they want somebody from the USA; however, it does not mean that you can live anywhere in the USA. In short, they want to relocate you..

Searching for keywords is never all that reliable, but in particular the term ‘remote’ will bring back a potpourri of things since the term has many meanings within the web / technical industry. The keywords ‘telecommute’ and ‘anywhere’ provide superior accuracy.

Employers (even those who are not truly offering a telecommuting opportunity, for shame) know that people like you are searching for those keywords. As with any other ‘optimized’ content, they are going to stuff these words in their job postings (e.g. ‘telecommute not an option at this time’).

Another annoyance you will come across is employers who offer ‘alternative work arrangements’, but label them as telecommuting or remote working. In fact, what they are really offering is the option for you to work from home on occasion–once a week, due to inclement weather, etc.

Lastly, if you are fortunate enough to get a response, then don’t be afraid to clarify the remote working arrangement up front. Neither you nor the employer want to prepare for, schedule and trudge through an entire interview only to find out you have different interpretations of the term ‘telecommute’!

Happy hunting and if you have any other good advice or links, please share in the comments below.

January 14, 2015by Ryan Kearins
FacebookTwitterPinterestGoogle +Stumbleupon
Advice, Working Remotely

Working in the Remote Community : Meetups and Conferences

Ruby_Conference_Remote

While working on products and client work is certainly fun, a lot of the value that I’ve gained from being a software developer is community. Engineers love to share their knowledge, opinions and skills with the world. They not only do this out of generosity but they do this to learn, for infamy and to shape the future technical path of the community they give back to.

For the past two years I’ve been involved in several local user groups. I’ve started them, I’ve organized them, I’ve spoken at them. Up until recently I lived in Burlington, Vermont (Vermont’s largest city). Burlington, being the home of several colleges and startups, has quite a few active users groups: Burlington Ruby, Burlington Web Applications Group, PHP Users Group, Functional Programming Users Group, etc. Unfortunately not everyone lives near a city or town with such an active developer community. Never fear though! Modern technology can help you find and partake in a community whether it be near or far.

While face to face human interaction is quite nice, with technologies like Skype and Google Hangout, it’s not always necessary. In fact I’ve had the interesting experience of attending the Boston Ruby Group from the comfort of Vermont. I managed to be involved in an entirely different developer community without having to travel.

The Boston Ruby Group recently started inviting remote attendees and even speakers using Google Hangout and it actually works quite well. Myself and few other Vermont locals were able to not only treat ourselves to a completely new speaker line up but were able to interact with the attendees in Boston as well.

I don’t think that these types of interactions can completely replace the feeling of face to face meetups but they’re certainly great if that’s all you have access to. I encourage more user groups across the country to take advantage of these technologies. Not only can it expand your list of possible speakers but it can give back to those in community need.

I’m also currently organizing the Burlington Ruby Conference along with four others and yet we’ve met in person only once. We’ve been employing Google Hangout to do weekly ‘SCRUM’ meetings, so far with much success. Google Hangout is a fantastic tool for remote communication and can be applied to so many different things. I hope to have a future retrospective about planning a Ruby conference without any or very little in person face time.

You may live in remote Alaska, Nebraska or Vermont but that doesn’t mean that you can’t find other developers to interact with. So go forth and find a community home no matter where it is.

January 13, 2015by Tristan ONeil
FacebookTwitterPinterestGoogle +Stumbleupon
Page 2 of 3«123»

Featured Posts

How to manage a remote agency: an interview with a Remote Working Guru, Josh Cramer

How to manage a remote agency: an interv

The Ultimate Guide to Project Management Software for Remote Teams.

The Ultimate Guide to Project Management

Top 5 Sites for Finding a Remote ASP.NET / C# / Microsoft Stack Job

Top 5 Sites for Finding a Remote ASP.NET

Taking a five person start-up to a 100 remote employee workforce: An interview with Paul Hartge, COO of RevolutionEHR

Taking a five person start-up to a 100 r

Top 6 Sites for Finding a Remote Python Job

Top 6 Sites for Finding a Remote Python

Categories

  • Advice
  • Blog
  • Designers
  • Developers
  • Guides
  • Hiring
  • Interview
  • Office
  • Product Managers
  • Tools
  • Working Remotely

The Ultimate Guide to Project Management Software for Remote Teams.

The Ultimate Guide to Project Management

Top 5 Sites for Finding a Remote ASP.NET / C# / Microsoft Stack Job

Top 5 Sites for Finding a Remote ASP.NET

Taking a five person start-up to a 100 remote employee workforce: An interview with Paul Hartge, COO of RevolutionEHR

Taking a five person start-up to a 100 r

Top 6 Sites for Finding a Remote Python Job

Top 6 Sites for Finding a Remote Python

Can’t Focus while working from Home?  Music might help…

Can’t Focus while working from Hom

© 2015 copyright Remote Nation // All rights reserved