18 Tools for Software Engineers You Must Know
Ehsan
Posted on March 10, 2024
💻 VSCode: Versatile and most popular code editor.
🌐 Git: It is a distributed version control system that streamlines the development process.
🐳 Docker: For development and deployment of apps inside portable containers.
🔗 Linear: Comprehensive project management for agile software development.
💬 Slack: Communication platform that integrates with many development tools.
📬 Postman: A powerful API client for testing, documenting, and sharing APIs.
👷 Jenkins: Automates software development process like builds, testing, and deployment.
🎨 Figma: For developers to understand UI designs and collaborate with designers.
🖥️ Terminal: Essential for script execution, file system navigation, and server management.
🧩 Stack Overflow: A vast community and resource for solving coding problems.
🧠 IntelliJ IDEA: A robust integrated development environment (IDE).
📓 Notion: For creating documentation, project plans, and notes.
🤖 GitHub Copilot: AI-powered code completion tool that helps you write code faster.
🤝 ChatGPT: AI-powered chatbot that can assist with a wide range of tasks.
📊 Drawio: A free, web-based tool for creating diagrams and flowcharts.
⚙️ Kubernetes: Container orchestration platform.
🔄 GitHub: Web-based version control and collaboration platform for code.
📘 Amigoscode Blog: Curated courses & blogs for software engineers.
Credit goes to: Mohamed Rilwan
Posted on March 10, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.