Skip to main content
!Плохой код

!Плохой код

By Антон Ларичев, Дмитрий Петров

Говорим о разработке и о том как писать не плохой код. А в частности NodeJS, JavaScript и TypeScript.
Available on
Apple Podcasts Logo
Google Podcasts Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Собеседования - Как пройти разработчику?

!Плохой кодDec 28, 2021

00:00
01:36:30
Собеседования - Как пройти разработчику?

Собеседования - Как пройти разработчику?

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

В гостях: Виолетта Молчанова

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

В Telegram пишите комментарии к выпуску и предложения новых тем: @PurpleCode

Сегодня обсудим:

  • Как готовить резюме?
  • Как вести себя на собеседовании?
  • Как пройти его успешно?

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

- 0:45 - Составление резюме

- 12:08 - Как искать вакансии или как найдут вас?

- 27:30 - Первое собеседование с HR

- 59:00 - Техническое собеседование

- 1:22:30 - Soft skills

- 1:27:40 - Торг по окладу и испытательный срок

Ссылки:

Пост какие вопросы задавать на собеседовании: https://twitter.com/itunderhood/status/1468177122300735494

Dec 28, 202101:36:30
Нужны ли разработчику DevOps практики

Нужны ли разработчику DevOps практики

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

Курс по Docker и Ansible всего до 1 090 рублей по промо-коду.

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

Сюда пишите комментарии к выпуску: @PurpleCode

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

- 0:39 - Pipelines

- 8:42 - Docker

- 14:48 - Работа приложений на production

- 28:04 - Linux и Dockerfile

- 33:00 - Ansible

- 44:00 - Что изучать?

Dec 03, 202145:45
!Новости - Prisma, NestJS monorepo, TypeScript 4.5, Next.js 12, VSCode online, Node.js 16

!Новости - Prisma, NestJS monorepo, TypeScript 4.5, Next.js 12, VSCode online, Node.js 16

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

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

Сюда пишите комментарии к выпуску: @PurpleCode

Новый формат в виде новостного эпизода!

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

- 1:08 - впечатления от Prisma

- 16:22 - монорепозитории NestJS

- 26:47 - TypeScript 4.5

- 39:12 - VSCode online

- 43:24 - Next.js 12

- 47:20 - Node.js 16 LTS

Nov 03, 202152:33
Архитектура приложений NodeJS

Архитектура приложений NodeJS

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

Мои курсы с промокодом (за 1090 рублей):

NestJS - с нуля, современный backend на TypeScript и Node JS

React + Next.js - с нуля. TypeScript, Hooks, SSR и CSS Grid

Docker + Ansible - с нуля, деплой и управление Swarm

Если промокоды уже истекли, пишите в telegram: @AlariCode

Мой авторский канал по разработке: @PurpleCode

В этом эпизоде поговорим про архитектуру приложений на NodeJS:

  • Как построить архитектуру приложения на NodeJS?
  • Зачем это делать?
  • Какие они бывают?
  • Почему нужно выбрать NestJS?

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

- 0:35 - что писать на NodeJS

- 07:51 - проблемы NodeJS

- 10:54 - что необходимо в реальном приложении

- 25:18 - архитектуры NodeJS (layer, CQRS)

- 44:18 - гексагональная архитектура и DDD


Oct 15, 202149:30
Логирование

Логирование

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

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

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

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

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

  • 0:45 - зачем вообще нужны логи?
  • 10:52 - хранение логов
  • 16:43 - обработка логов
  • 23:00 - работа с ошибками
  • 26:30 - обработка ошибок на frontend
  • 28:26 - итоги
Aug 27, 202130:05
Удалённая работа

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

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

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

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

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

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

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

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

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

Мои курсы: 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
Jun 30, 202152:34
Зачем писать 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) - Итоги

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

Jun 10, 202143:00
Зачем нам типизация в JavaScript?

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

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

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

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

May 14, 202137:32