Kategorie
Narzędzia Onboarding Web development

Jakie narzędzia developerskie wykorzystujemy w Ageno?

Każdy programista ma swoje ulubione narzędzia developerskie wykorzystywane w codziennej pracy. W ich skład wchodzą IDE (Integrated Development Environment), aplikacje do zarządzania bazami danych, usługi backendowe i wiele innych.

W tym krótkim wpisie prezentujemy narzędzia developerskie, które wykorzystuje zespół Ageno podczas tworzenia rozwiązań w poszczególnych segmentach. Skupiamy się na aplikacjach na platformę macOS.

Ogólne

  • SourceTree (git gui – służy do zarządzania repozytoriami GIT)
  • Sequel Pro (Klient MySQL – bardzo wygodny Klient MySQL)
  • Toggl (Time Tracking – Trackowanie czasu pracy)
  • Trello (Project Management – Zarządzanie projektami)
  • Gitlab (Git repository management)

Środowisko

  • php (w wersji 7.0)
  • nginx (Serwer www), php-fpm
  • apache (najczęściej używany w prostych rozwiązaniach, nie narażonych na duży ruch), moduł php
  • MySQL (Baza danych)

Pozostałe

Narzędzia rzadziej używane:

  • ForkLift lub Transmit
  • iTerm
  • MacVim

Magento

W przypadku rozwiązań e-commerce opartych o platformę Magento do programowania wykorzystujemy następujące narzędzia dla programistów:

  • PhpStorm
  • Magicento

Symfony

W przypadku dedykowanych serwisów i aplikacji tworzonych w oparciu o framework Symfony wykorzystujemy:

  • PhpStorm
  • Symfony Plugin

WordPress

Strony i serwisy internetowe budowane przy użyciu WordPress tworzymy, korzystając z:

  • Sublime Text
  • Sequel Pro (MySQL)