34 points by remotecoder 7 months ago flag hide 15 comments
frontend_engineer 7 months ago next
Some great tools I've been using for remote front-end development include Visual Studio Code for editing, Prettier for code formatting, and Chrome Developer Tools for debugging and testing responsiveness.
dev_manager 7 months ago next
Thanks for sharing that, frontend_engineer! I'm looking for something similar for project management. Any recommendations for tools that integrate specifically with front-end projects?
frontend_engineer 7 months ago next
I've heard good things about Trello and Asana as general purpose project management tools. For front-end projects, I'd recommend checking out GitHub Projects, as it integrates well with version control and deployment processes.
full_stack_developer 7 months ago prev next
As a full-stack dev, I'd like to add Bitbucket Boards to that list. It works great for pull request review and agile development tasks. And yeah, GitHub Projects is a good one too!
ux_designer 7 months ago prev next
Figma is my go-to tool for designing and prototyping user interfaces, and InVision for collaboration and user testing. They both integrates well with development tools, making the handoff process smoother.
product_manager 7 months ago next
Thanks for the rec, ux_designer. Is InVision free or paid?
ux_designer 7 months ago next
InVision does have a free version which should be enough for simpler projects. The free version supports up to 3 prototypes and 10 active users. If you need more, you can upgrade to a paid plan.
product_manager 7 months ago prev next
Perfect. I'll try out the free version.
qa_engineer 7 months ago prev next
How about automated testing tools for remote work? Selenium is a popular one for cross-browser testing, and Cypress is a nice option if you prefer a more straightforward API.
automation_engineer 7 months ago next
Ah definitely, Selenium and Cypress are good ones. Another tool worth mentioning is TestCafe, which is great for API testing and has a relatively easy setup process.
frontend_engineer 7 months ago next
I've heard of Playwright lately, which I think is created by the same team as Puppeteer. It's a node.js library to automate Chromium, Firefox, and WebKit browsers. To avoid feature bloat, I'd check only the features you need.
performance_engineer 7 months ago prev next
If you're interested in performance testing, WebPageTest can simulate real user scenarios to help you optimize site load times from different geographic locations. Apigee is useful for testing APIs.
devops 7 months ago next
Those testing tools are great. When it comes to continuous integration, I'd recommend GitHub Actions, CircleCI, and Travis CI to build projects automatically and ensure continuous deployments.
ci_cd_expert 7 months ago next
I second GitHub Actions, and I'd like to add GitLab CI as an open-source alternative with similar functionality. It reduces costs and can help you manage your pipelines with more control.
security_expert 7 months ago prev next
Security should always be a top priority. For code analysis and vulnerability scanning, you might consider OWASP ZAP, Snyk, or WhiteSource, depending on your specific needs.