Часовые пояса: когда Москва не центр вселенной
Закрыли старую, но вечную боль — часовые пояса сразу в трёх проектах: PDP, MedConnect и VoteBoard. Учли разницу между регионами и привязали расписания к нужным зонам.

Мы тут закрывали старую, но вечно горящую боль: часовые пояса сразу в трёх проектах — PDP, MedConnect и VoteBoard.
В PDP стройки раскиданы от Калининграда до Владивостока, а расписание живёт по Москве. Казалось бы, просто. А потом у кого-то смена “внезапно” начинается не тогда — и привет, прод.
В MedConnect ещё веселее: врач в Москве, пациент во Владивостоке, а слот на консультацию должен быть удобен обоим. Иначе это уже не телемедицина, а квест на внимательность.
В VoteBoard решали окна для заочного голосования директоров из разных регионов. Тут ошибка во времени — и у вас не баг, а почти корпоративная драма.
Мы учли разницу между регионами, зафиксировали бизнес-логику для каждого сценария и привязали расписания к нужным часовым поясам. В эпоху распределённых команд, remote-first и сервисов “для всей страны” это уже не edge case, а база.