D
IDE использую php storm, редактор базы adminer, или phpmyadmin
Делаю проекты на локалке, размещаю на MAMP Pro, затем просто закидываю на хост заказчика
Задачи себе ставлю через телеграм Saved Messages, затем поочереди выполняю и удаляю сообщения )
Что касается написания кода, код пишу без тестов, и порой даже без рефакторинга, не хватает энтузиазма и не могу себя заставить (!хочу это поменять)
Бэк соответственно пишу на ларе, фронтед обычно на html+jquery. (часто приходится страдать с интеграцией верстки после верстальщиков, что отбивает желание работать с фронтом)
Что касается окружения, использую обычно голый сервер, на него накатываю ispmanager, и вешаю сайт туда, затем через гит отправляю с локалки изменения в оригинал, собственно гит только для этого и использую, другого функционала в нем для себя не нашел, либо слишком туп чтобы отыскать ))
Сейчас решил все пересмотреть, и по пунктам что бы хотел улучшить:
Начать писать тесты(TDD)
Попробовать начать рефакторить свой код - пока не знаю как это сделать, причина простая - оно работает. Смысл? Надо будет лезть, тогда и отрефакторю, а вдруг не надо?)) такие вот мысли отговаривают меня от этой затеи
Хочу создать качественную сборку сервера на Docker, и поднимать ее на всех проектах(пробовал, но забил, из за того что много времени тратил на это)
Задачи планировал ставить в каком то менеджере задач, еще не определился - попробую трелло
Освежить память html+css(+новые фишки) + VueJS, чтобы делать фронтенд исключительно самому через сборщик - webpack
В принципе пока все что хотелось бы улучшить, планирую работать сейчас над этим, но есть сомнения на счет правильности подхода ) Поэтому жду критику) Спасибо