Skip to main content
Tools I use as Lead Frontend Developer

Tools I use as Lead Frontend Developer

Most of the time my team members or viewers from YouTube channel ask me about which softwares or tools I use. This post has list of almost every tools I use as developer.

Tech

  • React – The most widely used frontend framework in the world. Previously I used Angular. But switched to React in 2018.
  • TypeScript – It has helped me avoid tons of bugs for my javascript projects.
  • Testing Library – A great testing library for anything that interacts with the DOM. If you are still using enzyme, it’s time to switch.
  • Jest – A great testing framework.
  • Cypress.io – I use this for E2E testing.
  • Axios – Promise based HTTP client for the browser and node.js.
  • msw – Mock service worker that allows to easily mock requests.
  • Husky, Prettier, pretty-quick, Commitlint
  • Styled Components – A great way to keep my styling consistent and stay productive.
  • React Redux – Any time I have a complex state problem, I use this.
  • Formik – For handling complex forms
  • Storybook – For documentation

Services

  • SonarCloud – For Code Quality check (Needs subscription)
  • Sentry – For application performance monitoring
  • Fly.io – My preferred hosting platform
  • Tekton CI
  • Argo CD
  • GitHub – Where I host my code. I also run CI/CD pipelines via GitHub Actions.
  • godaddy – Where I buy all my domain names.

Editor

Chrome Extensions

Desktop Apps