Все статьи RSS
Статьи о разработке приложений, дизайне, управлении и на другие похожие темы.
2023
- Явный дизайн в разработке программ. Предварительные выводы
- Часть 9. Расцепляем фичи через события
- Часть 8. Добавляем новую фичу
- Часть 7. Cross-Cutting Concerns и расширение инфраструктуры ⭑
- Часть 6. Композиция приложения без хуков
- Часть 5. Композиция приложения ⭑
- Часть 4. Порты, адаптеры и инфраструктура
- Часть 3. Порты, адаптеры и UI
- Часть 2. Проектируем пользовательские сценарии ⭑
- Часть 1. Моделируем домен ⭑
- Явный дизайн в разработке приложений. Часть 0
2022
- Отдельный сайт для книги о рефакторинге
- Рефакторинг на максималках: новая онлайн-книга
- Декларативная валидация данных с помощью функционального программирования и rule-based подхода ⭑
- Доменное моделирование в функциональном стиле. Часть 3
- Доменное моделирование в функциональном стиле. Часть 2
- Доменное моделирование в функциональном стиле. Скотт Влашин ⭑
2021
- Генерация текста с помощью цепей Маркова ⭑
- Мой вклад в Доку
- Чистая архитектура во фронтенде ⭑
- Допиливаем двоичный сумматор в игре «Жизнь» до конца
- Реализуем логические гейты в игре «Жизнь»
- Пишем двоичный сумматор в игре «Жизнь» на JavaScript ⭑
- TDD: зачем и как ⭑
- Неделя в @jsunderhood
- Рисуем деревья, часть 3. От дерева Пифагора к настоящему
- Рисуем деревья, часть 2. Геометрия, графика и работа с DOM
- Рисуем деревья на Canvas с помощью L-систем, TypeScript и ООП ⭑
- Провёл 5-часовой воркшоп по TDD ⭑
- Код. Тайный язык информатики. Часть 2
- Код. Тайный язык информатики. Чарльз Петцольд ⭑
2020
2019
- Автопрочитывать почту
- Джедайские техники. Максим Дорофеев
- Чёрный экран смерти в Тяжеловато, отчёт об инциденте
- Компоненты — это организмы
- Как и зачем мы переписали Тяжеловато на Тайпскрипт
- Сообщение об ошибке, от которого не горит
- Паттерны отказоустойчивых приложений. Часть 2 ⭑
- Паттерны отказоустойчивых приложений. Роберт Ганмер ⭑
- Немного о Солидбуке
- Как я делал торговую площадку. Часть 2
- Психология влияния. Роберт Чалдини
- Начинаю работать в DRIVE2
- Как я делал торговую площадку. Часть 1
- Когда последовательность важнее правильности
- Болеть за продукт
- Что я понял, благодаря неуспехам. Рег Брейдвайт
- Релиз MRKT
- Sapiens. Юваль Ной Харари
- Потерянная абстракция ⭑
2018
- Пишем переводчик фраз на азбуку Морзе
- Не надо заставлять
- Хватит быть славным парнем. Роберт Гловер
- От Редакса к хукам? ⭑
- Грязная архитектура
- Кликни меня! на RxJS
- Об эффективном делении рабочего времени
- Разделение функций на команды и запросы ⭑
- Красная таблетка. Андрей Курпатов
- Чистая архитектура. Часть 3
- Чистая архитектура. Часть 2
- Время для чтения есть всегда — 2
- Чистая архитектура. Роберт Мартин
- Копипаста в коде ⭑
- Дао физики. Фритьоф Капра
- Управление состоянием приложения с помощью конечного автомата ⭑
- Пара новостей о Тяжеловато
- Отдебажь это! Часть 2
- Отдебажь это! Пол Батчер
- Что я понял за полтора года преподавания ⭑
- Е2Е-тестирование Койна ⭑
- Как я избавился от иррационального страха потерять работу
- Как сделать документацию полезной
- Обработка ошибок в асинхронных функциях ⭑
- Эффективная работа с легаси-кодом. Часть 3
- Эффективная работа с легаси-кодом. Часть 2
- Эффективная работа с легаси-кодом. Майкл Физерс
- Тонкое искусство пофигизма. Марк Мэнсон ⭑
- Как мы делали Фронтенд — это не больно!
2017
- Остаться в живых. Лоуренс Гонсалес
- Чистый код. Часть 3
- Чистый код. Часть 2
- Чистый код. Роберт Мартин
- Избранные произведения Леонардо да Винчи
- Лекарство от сломанной обратной совместимости ⭑
- Как я переписал свой сайт и почему
- Используем веб-воркеры для улучшения производительности ⭑
- Мозг и тело. Сайен Бейлок
- Почему я отвлекаюсь. Эдвард Хэлловэлл
- Как описывать баги ⭑
- Айбайк Уфа, как это было
- Читаемый код или программирование как искусство. Заключение
- Обновил Прокрутчик
- Читаемый код или программирование как искусство. Часть 2
- Читаемый код или программирование как искусство. Д. Бозвел, Т. Фаучер
- Релиз «Задачника»
- Как стать сильным
- Курсовик
2016
- Взлом маркетинга. Наука о том, почему мы покупаем. Фил Барден
- Сайт «Серьёзных игр». Как это было
- Релиз обновлённого сайта Серьёзных Игр
- Конспект со встречи «Фронтенд-фелоус»
- Релиз CRM-системы для «Серьёзных Игр»
- Первая лекция в Нетологии
- Как починить режим, и зачем он нужен ⭑
- Даты и таймштампы
- Натив против веба, 5:2
- Запускаем «Тяжеловато»! ⭑
- «Тяжеловато». Как принципы повлияли на разработку
- Отписывайтесь от рассылок сразу ⭑
2015
- Запустили обновлённый сайт Netcat
- Не отдам лекцию
- «Микрокосм» и «Человек-компьютер»
- Горячая задача ⭑
- Сделал плагин-типограф для Grunt
- Мой первый серьёзный факап
- Чем я заменил списки для чтения
- «Физика невозможного» и «Параллельные миры» Митио Каку
- Запускаем Букмарк
- Время для чтения есть всегда
- Запуск «Резонара»