Full-Stack Developer's Tools

Full-Stack Developer's Tools

·

2 min read

Table of contents

No heading

No headings in the article.

We learned how to develop a full-stack application from the ground up. We utilise a lot of technologies to make our lives easier when developing an application. As a result, I'll provide all of the tools I use in this blog, from setting up the stage to submitting your site to search engines.

Setting up

Setting up includes IDE, planning the project, management app.

IDEs

  • All rounder VSCode

  • Webstorm for backend or plain javascript projects.(Please don’t use for frontend)

  • Atom for quick editing.

Planning the project

  • ClickUp is amazingly useful for project management. It has lots of features and a great UI.

Design

  • As I am not into UI/UX I use UI kits or simply take inspiration from dribbble, Behance etc.
  • Then I use Figma to customize those designs according to my needs.

Branding Branding includes deciding a colour palette, font family, logo etc.

Development

  • Git — version control tool.
  • GitKraken for everything git.
  • npm to manage node packages.
  • StackOverFlow to find solutions for common issues.

Browsers

I primarily use two browsers.

Frontend

Backend and database

Testing

DevOps

Deployment

Rank up

  • Google search console to get indexed on google search and also to track performance, find issues etc.
  • Bing webmaster tools to get indexed on bing search
  • Google page speed insights to test how fast my website is.
  • Lighthouse to test page quality.

Analytics

  • Google Analytics to track details like the number of website visitors, which pages are getting popular, how far my website reached.
  • Microsoft Clarity — this thing has even more features like heatmaps where you can see where the users are clicking.

Did you find this article valuable?

Support Arya Soni by becoming a sponsor. Any amount is appreciated!