Найти в Дзене
Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их за контент
4 месяца назад
 • Вы подписаны

Техстек и архитектура (Часть 1)

#IT_Архитектура Не так давно я рассказывал о релизе моего самого любимого на данный момент пет-проекта paskoro.ru, тогда обошлось без технических деталей. Теперь я хочу их немного насыпать, а за одно и с вами обсудить правильность выбора в комментах. Итак, стек у меня такой: React + Vite + Node.js + PostgreSQL...

5 месяцев назад
 • Вы подписаны

Приложение, которое я сделал потому что устал терять билеты в аэропорту

Это случилось в городе Санья. Я стою на паспортном контроле, очередь сзади давит, пограничник смотрит на меня поверх стойки - и я не могу найти бронь отеля. Листаю почту, потом галерею, потом снова почту. Где-то там было письмо от всем известного портала с отелями с адресом... Нашёл через три минуты. Неловко улыбнулся пограничнику. Пообещал себе что-то с этим сделать. Сделал. Называется Paskoro. Это приложение, в котором вся поездка лежит в одном месте - как папка-досье. Создаёшь поездку. Добавляешь всё что к ней относится: билеты, бронь отеля, экскурсии, рестораны куда хочешь зайти, заметки...

8 месяцев назад
 • Вы подписаны

REST vs GraphQL

10 месяцев назад
 • Вы подписаны

Эффективная отладка: как искать и исправлять баги

#IT_Гайд Когда всё упало, обычно теряешься. Но у отладки есть своя логика. Попробуем разложить алгоритм: 1. Воспроизведи баг — если не воспроизводится - это не значит, что проблемы нет, просто могут быть разные условия среды. Продолжай копать. Если уж никак не воспроизводится - вот тогда можно и забить, уведомив остальных. 2. Сузь область поиска — логи, дебаггер, print() - нет плохих инструментов. Разве что кроме операторов label и goto (шутка). 3. Метод уточки — объясни проблему вслух (часто сам найдёшь ошибку)...

10 месяцев назад
 • Вы подписаны

Как расти из мидла в синьоры: 5 шагов

Дошел / дошла до мидла и остановился(ась)? Мидл - не приговор конечная точка. Синьор — это не только про больше знаний, но и вообще про другой подход к работе. И даже синьер - не венец развития. Но об этом когда-нибудь в следующих постах. Вот тебе 5 шагов: 1. Бери ответственность — не "моя хата скраю - ничего не знаю", а старайся помогать там, где ответственных нет. Но и не влезай без мыла туда, где твоя помощь не нужна. 2. Смотри шире — изучай архитектуру (в том числе и интеграции со смежными системами), а не только свой модуль или приложение...

Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их
за контент