логотип PurpleSchool

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

Каждую неделю мы публикуем новости, обновления, а так же дополнительные полезные материалы в социальных сетях:

ютуб иконка
Telegram иконка
VK иконка
27 февраля 2023
781 просмотр

Что нового в TypeScript 5.0?

Сегодня посмотрим, что добавили в TypeScript 5.0 и как это повлияет на нашу разработку: улучшения enum, производительность, const generic и декораторы.

06 февраля 2023
503 просмотра

Что такое замыкания в JavaScript и как они работают

Сегодня мы разберём что же такое замыкания в JavaScript и как они работают. Это тема, в которой теряются не только новички, но и даже более опытные разработчики. Поэтому предлагаю разобрать её детально.

23 января 2023
486 просмотров

TypeScript 4.9 - satisfies, улучшение in и NaN

Сегодня разберём, что же нового добавили в `TypeScript 4.9` и чем это будет для нас полезно.

13 ноября 2022
1 276 просмотров

Критика в работе – ваш друг, но не всегда

Когда делаешь код ревью иногда встречаешь с тем, что даешь конструктивную критику и она воспринимается в штыки, словно это личное оскорбление. Человек всеми силами пытается сопротивляться обратной связи и не готов слушать аргументы. Тут варианта два: или обратная связь дана некорректно, или человек не воспринимает критику. В этом посте я хочу сосредоточиться на том, как работать с критикой.

30 сентября 2022
2 076 просмотров

Отпуск и продуктивность

Несмотря на то, что в отпуске я старался совершенно отстраниться от всех рабочих процессов и максимально отдохнуть, я очень много времени потратил на чтение. Так как все книги были связаны с бизнесом или продуктивностью, я хочу поделиться с вами несколькими полезными советами, которые вытащил из книг.

30 сентября 2022
1 668 просмотров

Развитие школы PurpleSchool

В этом посте я хочу поделиться своим видением развития школы PurpleSchool.

30 сентября 2022
1 961 просмотр

Перенос курсов на PurpleSchool

Итак, подготовлена платформа для курсов, которая чуть позже будет интегрирована в сайт. На текущий момент туда перенесены все курсы и настроено их приобретение. Но что самое важное, платформа подготовлена для переноса курсов с Udemy в связи с ситуацией, которая произошла с Coursera.

30 сентября 2022
1 260 просмотров

Полезный софт для продуктивности

Хочу поделиться с вами подборкой полезного софта для продуктивности, который позволяет мне быстрее выполнять задачи и организовывать работу. Тут не будет IDE и терминалов, о которых мы и так часто говорим.

30 сентября 2022
2 882 просмотра

Нотация описания архитектуры приложения

Я, как технический директор, регулярно сталкиваюсь с необходимостью обсудить с командой архитектуру нового приложения или микросервиса. И в рамках таких обсуждений я понял, что не существует единого подхода, который позволил бы эффективно общаться команде, обсуждая архитектурные решения. Потому рассмотрим нотацию, которую я испробовал на практике.

30 сентября 2022
1 136 просмотров

Тесты - это добро

Если бы лет 10 назад мне сказали, что тесты это важно, я бы наверное отмахнулся, ведь самое главное быстро сделать и дать результат, кому нужны эти тесты! Но конечно с опытом приходит понимание, что без тестов, особенно в backend жить невозможно. Я уже не могу написать код, который не будет покрыт тестами, так как я буду бояться, что он не работает.