18 Tools for Software Engineers You Must Know

eaca89

Ehsan

Posted on March 10, 2024

18 Tools for Software Engineers You Must Know
  1. 💻 VSCode: Versatile and most popular code editor.

  2. 🌐 Git: It is a distributed version control system that streamlines the development process.

  3. 🐳 Docker: For development and deployment of apps inside portable containers.

  4. 🔗 Linear: Comprehensive project management for agile software development.

  5. 💬 Slack: Communication platform that integrates with many development tools.

  6. 📬 Postman: A powerful API client for testing, documenting, and sharing APIs.

  7. 👷 Jenkins: Automates software development process like builds, testing, and deployment.

  8. 🎨 Figma: For developers to understand UI designs and collaborate with designers.

  9. 🖥️ Terminal: Essential for script execution, file system navigation, and server management.

  10. 🧩 Stack Overflow: A vast community and resource for solving coding problems.

  11. 🧠 IntelliJ IDEA: A robust integrated development environment (IDE).

  12. 📓 Notion: For creating documentation, project plans, and notes.

  13. 🤖 GitHub Copilot: AI-powered code completion tool that helps you write code faster.

  14. 🤝 ChatGPT: AI-powered chatbot that can assist with a wide range of tasks.

  15. 📊 Drawio: A free, web-based tool for creating diagrams and flowcharts.

  16. ⚙️ Kubernetes: Container orchestration platform.

  17. 🔄 GitHub: Web-based version control and collaboration platform for code.

  18. 📘 Amigoscode Blog: Curated courses & blogs for software engineers.

Credit goes to: Mohamed Rilwan

💖 💪 🙅 🚩
eaca89
Ehsan

Posted on March 10, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

18 Tools for Software Engineers You Must Know
softwareengineering 18 Tools for Software Engineers You Must Know

March 10, 2024