Pull to refresh
12
Dmitrii Pashkevich@dipiash

Full-stack developer

6
Subscribers
Send message

Повышаем продуктивность разработки: магия общей ESLint конфигурации

Level of difficultyMedium
Reading time11 min
Reach and readers20K

Всем привет! Меня зовут Дмитрий Пашкевич, я Frontend разработчик и хочу рассказать о создании единой ESLint конфигурации, которую можно переиспользовать между проектами.

Статья будет полезна разработчикам: которые регулярно или время от времени дискутируют о форматировании кода на ревью; хотят унифицировать подход к форматированию кода в разных проектах; ищут проверенное решение для стандартизации кодовой базы.

Читать далее

Что можно узнать при разработке аудио плеера для разных браузеров

Reading time8 min
Reach and readers9.6K
Эта история началась примерно 1.5 года назад. Связана она с проигрыванием музыки в различных браузерах и платформах, на которых они запускаются. Путь полный “боли и страдания” осознания того, что легкая на первый взгляд задача может оказаться не такой уж и легкой, а “незначительные” детали, которым не придаешь значения в самом начале, могут повлиять на всё.
Читать дальше →

Лучшие подходы к управлению версиями баз данных

Reading time5 min
Reach and readers18K
Перевод статьи «Database versioning best practices», опубликованной на сайте enterprisecraftsmanship.com.

Отслеживание изменений базы данных вашего приложения является не легкой задачей. Как правило, схемы баз данных не совпадают в различных средах, данные в одной БД могут не иметь некоторых важных частей данных. Такие обстоятельства могут быть неприятными, особенно если возникают в production.

Ситуация становится еще хуже, если вы разработчик распространяемого ПО. В этом случае, каждый ваш клиент имеет собственный экземпляр БД, структура которого может отличаться от других. В таких проектах, отслеживание изменений БД клиентов может стать кошмаром.

Давайте рассмотрим лучшие подходы к управлению версиями баз данных.
Читать дальше →

Information

Rating
Does not participate
Location
Лимассол, Government controlled area, Кипр
Registered
Activity

Specialization

Фронтенд разработчик, Фулстек разработчик
Ведущий
JavaScript
TypeScript
Node.js
React
Next.js
GraphQL
Docker
GitLab
Unix Shell Scripting
CSS