5 episodes

Говорим о разработке и о том как писать не плохой код. А в частности NodeJS, JavaScript и TypeScript.

!Плохой ко‪д‬ Антон Ларичев, Дмитрий Петров

    • Technology

Говорим о разработке и о том как писать не плохой код. А в частности NodeJS, JavaScript и TypeScript.

    Логирование

    Логирование

    Ведущие: Антон Ларичев, Дмитрий Петров

    Мои курсы: https://alariblog.ru

    В этом эпизоде поговорим про логирование:


    Зачем нам логировать?
    Как это делать на бэке и фронте?
    Как работать с логами?

    Разделы выпуска:


    0:45 - зачем вообще нужны логи?
    10:52 - хранение логов
    16:43 - обработка логов
    23:00 - работа с ошибками
    26:30 - обработка ошибок на frontend
    28:26 - итоги

    • 30 min
    Удалённая работа

    Удалённая работа

    Ведущие: Антон Ларичев, Дмитрий Петров

    Мои курсы: https://alariblog.ru

    В этом эпизоде поговорим про удалённую работу:


    Как мы переходили к удалённой работе?
    Есть ли плюсы в ней и какие они?
    С какими сложностями придется столкнуться и как их решать?


    Разделы выпуска:


    0:31 - оборудование и разделение работа / дом
    10:43 - график работы
    15:52 - офисные плюшки
    17:25 - сложности коммуникации и мотивация
    31:38 - проблема живого общения
    35:54 - адаптация новых разработчиков
    43:42 - организация перехода со стороны компании
    49:38 - Agile практики при удаленной работе
    56:30 - будущее удаленной работы

    • 1 hr 1 min
    Микросервисы - за и против

    Микросервисы - за и против

    Ведущие: Антон Ларичев, Дмитрий Петров

    Мои курсы: https://alariblog.ru

    В этом эпизоде поговорим про микросервисы:


    Монолит или микросервисы?
    Какую боль несут в себе микросервисы?
    Когда нужно оставаться на монолите и не мучить себя и других?

    Разделы выпуска:


    3:50 - транспорт для микросервисов
    13:06 - логирование
    17:20 - тестирование
    20:30 - выкладка на production
    21:57 - service discovery
    23:06 - архитектура микросервисов
    27:12 - паттерны проектирования
    34:30 - работа с данными
    40:04 - плюсы микросервисов
    47:42 - итоги

    Полезные материалы:


    Книга Ричардсон Крис "Микросервисы. Паттерны разработки и рефакторинга"
    https://microservices.io

    • 52 min
    Зачем писать backend на NodeJS?

    Зачем писать backend на NodeJS?

    В этому выпуске:


    (00:05) - Зачем JS на backend?
    (12:57) - Производительность NodeJS
    (18:52) - Frameworks на NodeJS
    (20:58) - Альтернативы для backend
    (27:36) - Немного про python
    (33:02) - Устройство V8 и Google
    (35:33) - Deno
    (39:12) - Итоги

    Ведущие: Антон Ларичев, Дмитрий Петров

    • 43 min
    Зачем нам типизация в JavaScript?

    Зачем нам типизация в JavaScript?

    Пилотный выпуск. В этому выпуске


    Почему JS без типов не очень?
    А как докинуть туда типы?
    Spoiler: А почему мы остановились на TypeScript?

    Ведущие: Ларичев Антон, Дмитрий Петров

    • 37 min

Top Podcasts In Technology

Listeners Also Subscribed To