Pull to refresh
13
0
Dmitrii Pashkevich @dipiash

Full-stack developer

Send message

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

Level of difficultyMedium
Reading time11 min
Views7.8K

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

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

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments3

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

Reading time8 min
Views8.8K
Эта история началась примерно 1.5 года назад. Связана она с проигрыванием музыки в различных браузерах и платформах, на которых они запускаются. Путь полный “боли и страдания” осознания того, что легкая на первый взгляд задача может оказаться не такой уж и легкой, а “незначительные” детали, которым не придаешь значения в самом начале, могут повлиять на всё.
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments27

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

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

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

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

Давайте рассмотрим лучшие подходы к управлению версиями баз данных.
Читать дальше →
Total votes 20: ↑17 and ↓3+14
Comments19

Information

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

Specialization

Frontend Developer, Fullstack Developer
Lead
JavaScript
TypeScript
Node.js
React
NextJS
GraphQL
Docker
GitLab
Unix Shell Scripting
CSS