TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What essential tools do you use as a remote developer?

10 pointsby cauliflower99over 4 years ago
What tools do you consider absolutely essential to be effective at your remote job (apart from the usual Slack, MS Teams...)?

7 comments

Jugurthaover 4 years ago
Reply to a similar thread here[0]. We use Jitsi for video and record everything and put somewhere accessible. We also make our MLOps platform (<a href="https:&#x2F;&#x2F;iko.ai" rel="nofollow">https:&#x2F;&#x2F;iko.ai</a>) and use its real-time collaborative notebooks to write down things we discuss, code snippets, reproduce bugs in the notebook the meeting notes themselves, etc. I love that recursion of using our product to improve the product. We use our platform to work remotely on ML projects remotely.<p>I use Open Broadcaster Software (OBS) to record. We bought Steelseries headsets. I use them in a wireless mode. I had major problems with Bluetooth headsets in Linux in that I couldn&#x27;t use their microphones. The Steelcase have a sort of USB Type-C dongle and they work seamlessly. They&#x27;re great, plus their microphone is pluggable in the headset, so I can take it off.<p>We also have a Blue Yeti microphone and a Jabra speakerphone, but we haven&#x27;t used them yet.<p>We use GitLab for repository management, etc.<p>- [0]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26179539" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26179539</a>
nicbouover 4 years ago
A very large Sports Direct cup<p>A table and chair on my balcony<p>Spotify<p>Honestly synchronisation was quite easy for me. Making my workspace comfortable required more thought.
el_dev_hellover 4 years ago
* Jira for work allocations with a solid source control integration. On the human side, a well defined structure to how branches&#x2F;commits&#x2F;merges must operate.<p>* Code formatting. A decision is made and everyone follows (by force from the formatter) a single formatting methodology. In JavaScript land, Prettier is great. Python has Black, which is alright. The biggest benefit is making code reviews easier.<p>* A standing desk raiser. I would prefer a walking desk, but I haven&#x27;t made time to set it up.
评论 #26190876 未加载
znpyover 4 years ago
Jira or some similar tool. Tbh, Jira on premises was way faster than Jira cloud, but meh.<p>I have two 24&quot; displays and a comfy but not expensive IKEA office chair. You don&#x27;t have to spend a lot, just make sure it has ergonomic features (rise&#x2F;lower the sit, arm rests etc).<p>Bluetooth headset is a must. I have a fairly old pair of Sony (mdr-zx770bn iirc) that are slowly dying, but they&#x27;re fine.
tmalyover 4 years ago
A good microphone and pair of speakers have been one of the best investments for me.<p>Also, a big monitor to work on.
评论 #26182041 未加载
duxupover 4 years ago
I bought some noise cancelling headphones that also have a microphone.<p>I&#x27;m thinking of building some structure that would hold some sheets to sort of create a mini ... cube type environment as my desk is in the basement where the kids play and OMG is it messy.
oftenwrongover 4 years ago
- Email notifications for everything. As a remote worker it is hard to keep on the pulse of what is happening in the company. Entire projects can happen wihout you knowing about it if you are not directly involved. This is why I have email notifications on every service turned up to the maximum. If somebody does something opens a pull request, writes a ticket, edits a wiki page, uploads a document: I will get an email. I use filtering and such to prevent these from triggering a flood of distracting notifications, or from cluttering my inbox. However, having a single list of basically all activity in the company is very useful. I can scroll through the email Subjects from a given day, and get a decent picture of everything that is happening beyond my purview.<p>- An ergonomic workstation. I will skip the details, but basically I have spared no expense to make my workstation healthy and comfortable.<p>- A good webcam&#x2F;microphone. I purchased a knock-off of a premium webcam and it has been great. The most important thing is to have excellent audio quality. Make sure people can hear you clearly, with NO FEEDBACK. Even a slight feedback is completely unacceptable. With a good setup, you can use speakers and have no feedback. If you don&#x27;t have a good setup, wear headphones. Ask your colleagues for an honest assessment of your audio. You may think your audio is good, but it actually is poor, and your colleagues have just been too polite to tell you. As for video, I dislike being on video, but I think it&#x27;s important as a remote worker to be seen. People will be more likely to think of you as a real person when they see your face regularly. My webcam has a built-in light, so I avoid appearing as a silhouette.<p>- An exception to the above: I like to use my phone or a bluetooth headset with a long range while listening to a dull conference call where I am not expected to speak much. That way I am able to walk around and listen while doing somethting else. Gardening, making lunch, washing clothing, etc.<p>- Unlimited high speed data plan, a smartphone with hotspot capability, and USB battery banks. This lets me work from almost anywhere, affording me a lot of flexibility in my life and schedule. For example, I would use this capability to meet my friends after work. I would take a mid-day break to travel to where we were going to meet, finish my workday from the hotspot (or from wifi), and then sign off. This way, I avoid travelling during peak travel times and we could beat the after work crowds. This hasn&#x27;t been used much during the pandemic, unfortunately. An important counterpart to this is arranging your dev setup such that you can work as offline as possible. For example, keep local copies of any documentation or library source code you might need. Be able to setup a development environment without a network connection.