The Tools I Use for Software Development

I rely on a set of tools for development to make coding easier and maintain good code quality. Here are the key tools I use:

Version Control: Git

Git helps me keep track of all changes in my code. It allows me to collaborate with others and ensures I can always revert back to previous versions if needed.

The most important tools I use for version control are:

GitLab Logo Github Logo

CI/CD: Travis CI

Travis CI automates the process of testing and deploying my code. This ensures that my code is always tested before it goes live, reducing the chance of bugs.

Travis Logo

Container: Docker

Docker allows me to package my applications and their dependencies into containers. This makes it easy to run my applications on any system without worrying about compatibility issues.

Docker Logo

Collaboration: SCRUM (Slack, Jira)

I use SCRUM for managing my projects, with tools like Slack for communication and Jira for tracking tasks. This helps my team stay organized and work efficiently together.

Using these tools, I can develop software more effectively and ensure high-quality results.

Slack Logo Jira Logo