This article describes what software and services the MageDirect team uses.
Project Management
Trello
Trello is a collaboration tool that organizes your projects into boards. In one glance, Trello tells you what’s being worked on, who’s working on what, and where something is in a process.
JIRA
JIRA is a tool for bug tracking, issue tracking, and project management. The basic use of this tool is to track issue and bugs related to your software and Mobile apps.
Version Control
Bitbucket
Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial or Git revision control systems.
Continuous Integration
Jenkins
Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery.
Communication
Slack
Slack is a cloud-based set of proprietary team collaboration tools and services. lack brings all your team’s communication together, giving everyone a shared workspace where conversations are organized and accessible.
Quality Assurance
Ghost Inspector
Ghost Inspector is an automated website testing and monitoring tool. It allows you to record yourself performing simple actions on your website via a browser extension, then sync them to the Ghost Inspector cloud service and run them continuously as a regression test.
BrowserStack
BrowserStack is a cloud-based cross-browser testing tool that enables developers to test their websites across various browsers on different operating systems and mobile devices, without requiring users to install virtual machines, devices or emulators.
Monitoring
New Relic
New Relic is a performance management solution, enabling developers to diagnose and fix application performance problems in real time.
ELK Stack
“ELK” is the acronym for three open source projects: Elasticsearch, Logstash, and Kibana. Elasticsearch is a search and analytics engine. Logstash is a server‑side data processing pipeline that ingests data from multiple sources simultaneously, transforms it, and then sends it to a “stash” like Elasticsearch. Kibana lets users visualize data with charts and graphs in Elasticsearch.
Site24x7
Site24x7 is a web infrastructure monitoring service that helps to monitor the uptime and performance of websites, online applications and servers. The monitoring is done from 50+ locations across the world, thus giving you a global perspective of the end-user experience.
Pingdom website monitoring
Pingdom is a global performance and availability monitoring solution for your websites, applications and servers. This monitoring platform helps you deliver the best possible web experience to your customers.
Audits
GTmetrix
GTmetrix is a free tool that analyzes your page’s speed performance. Using PageSpeed and YSlow, GTmetrix generates scores for your pages and offers actionable recommendations on how to fix them.
Pingdom Website Speed Test
Page Speed monitoring lets you identify what about a web page is fast, slow, too big, what best practices you’re not following, and much more.
Neor Profile SQL
Neor Profile SQL is MySQL profiling tool for tracking the SQL queries. It helps developers to profile connections to MySQL database.
Load Testing
Apache jMeter
The Apache JMeter application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.
Gatling
Gatling is an open-source load and performance testing framework based on Scala, Akka and Netty. It is designed for ease of use, maintainability and high performance.
SEO & Marketing
SEMrush
SEMrush is a powerful and versatile competitive intelligence suite for online marketing, from SEO and PPC to social media and video advertising research.
Serpstat
Serpstat is a Ukrainian website which offers search engine optimization (SEO) services, such as keyword research and backlink analysis.
Screaming Frog
The Screaming Frog SEO Spider is a website crawler, that allows you to crawl websites’ URLs and fetch key onsite elements to analyze onsite SEO.
Development Tools
PHPStorm
PhpStorm is a PHP IDE that actually ‘gets’ your code. It supports PHP 5.3/5.4/5.5/5.6/7.0/7.1/7.2, provides on-the-fly error prevention, best autocompletion & code refactoring, zero-configuration debugging, and an extended HTML, CSS, and JavaScript editor.
Avocode
Avocode is a design to code tool to share, inspect and collaborate on Photoshop and Sketch design. Avocode is a cloud based app, which runs on Mac, Windows or Linux.
Help tools
N98-Magerun
N98-Magerun is an essential tool for all Magento developers. It was developed and provided free of charge by netz98.de and it provides you with a simple to use Command Line Interface (CLI) tool that can work with your Magento instance.
Magicento
Magicento is a PhpStorm plugin for Magento developers. It’s full of advanced development. features like Goto to destination class from any factory method, and jump to any PHTML template from layout XML files.
Alexandra SoloviovaBusiness Development Manager
- What is POS? How can it help you while managing the business? What are the main...
- This article is devoted to a very controversial topic. Here we are going to...
- Read what is included in the General Project Management Workflow of the...
- More details about our models of cooperation. Fixed Price Projects vs Time &...