DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

База знаний

Материалы

Статьи, гайды, разборы и курсы Digitable.

Остальные материалы

12 на странице
Статья

Обратная связь: о работе, а не о человеке

Как руководителю давать обратную связь так, чтобы она меняла работу: наблюдаемые факты вместо ярлыков, короткая задержка, договорённость с датой проверки — и честный …

#лидерство#обратная связь#тимлид
22 мин
Статья

Обратная связь: без неё практика закрепляет ошибки

Почему повторение без коррекции не улучшает навык, что показал метаанализ Kluger и DeNisi про случаи ухудшения, чем добрая среда обучения отличается от злой и как …

#обучение#обратная связь#практика
31 мин
Статья

Обработка ошибок, контракты и отказоустойчивое мышление

Как отличить баг от ожидаемого исхода, зачем нужны предусловия и инварианты, чем исключения отличаются от result-типов, и как таймауты, ретраи, идемпотентность и circuit …

#принципы#обработка ошибок#отказоустойчивость
27 мин
Статья

Обработка ошибок в ФП: Option, Either, Result, накопление ошибок

Почему исключения и null плохо масштабируются, как Option, Either и Result делают отказ частью типа, чем аппликативное накопление ошибок отличается от монадического …

#функциональное программирование#обработка ошибок#монады
21 мин
Статья

Обобщённое программирование и метапрограммирование

Как писать один алгоритм для многих типов и как заставить программу писать программу: параметрический полиморфизм, ограничения, мономорфизация против стирания типов, …

#парадигмы#обобщённое программирование#метапрограммирование
23 мин
Статья

Обновления и версии: каналы, откат, поддержка старых

Обновление — обязательство, подписанное в момент второй продажи: три разные сущности, которые называют «версией», окно совместимости, каналы и фазовый выкат, механика …

#поставка софта#обновления#версионирование
20 мин
Статья

Нотация: переменная, абстракция, аппликация и как читать выражения

Весь синтаксис лямбда-исчисления — три конструкции и два соглашения о скобках; учимся читать выражения вслух и переводить их в стрелочные функции JavaScript и Python.

#лямбда-исчисление#синтаксис#функциональное программирование
16 мин
Статья

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

Как превратить «быстро, надёжно и безопасно» в числа с условиями, точкой замера и владельцем: бюджеты латентности, SLI/SLO и бюджет ошибок, RPO/RTO, требования …

#аналитика#требования#нефункциональные требования
30 мин