Я пишу о многих штуках, но в основном сосредоточен на:
Все эссе делятся тематически на теорию и практику.
Полный список тем можно найти на отдельной странице, тут я собрал ссылки на полезные тексты по ключевым темам от новых к ранним.
Также есть развёрнутый пост о блоге.
Самое-самое интересное выделено жирным.
Мышление
- Paul Graham: Superlinear returns
- Я — человек, который…
- Мышление письмом
- Жизнь и работа с моделями
- Как выбрать ВУЗ и специальность
- Как учить и не учить математике
- Верификация частными случаями
- Как я знакомлюсь с историей
- Экзокортекс 3.5
- Композиция vs классификация
- Организация информации
- Ремонт сложных систем
- Учитесь правильно
- Гены, мемы и мемплексы
- Мой экзокортекс
- Жизнь и работа с ошибками
- Травмирование формализмом
- Интеллект, компетентность и принятие решений
- О системном мышлении
Разработка игр
- Вымышленная вселенная, сеттинг, произведение — в чём разница?
- Концепт-документ шоу настольной ролевой MMO игры
- Концепт-документ игры Space Opera Engine
- Write Your Own Adventure
- Игровое сообщество с точки зрения независимого разработчика игр
- Автоматический генератор квестов
- Топология игры
- Концепт-документ игры Рой
- Заметки о резюме в геймдеве
- Одна обёртка — два продукта
- Концепт-документ игры Сказания
- Что будет, если открыть код игры
- Значимость события в ММО
- Боты и твинки в играх
- Как придумать подземелье
- Пространство механик ММО
- О деградации фана
- Концепт-документ игры NoCraft
- О механиках сбора ресурсов
- Концепт-документ игры News Makers
- Концепт-документ «Сказки»
- Ресурсная модель игры: ресурсы
- Следующий фронтир геймдизайна
- Генерация подземелий — от простого к сложному
- Полезные gamedev ресурсы
- О проектировании миров
- Время, деньги и фан в MMO
- Будущее MMORPG
- Давайте продавать труд игроков
- О создании названий
Разработка ПО
- Open source сервисы аутентификации
- Как завалить собес у меня
- Как новичку выбрать базу данных
- Заметки о контейнеризации
- Мой взгляд на NFT
- Почему мне не нравится Rust
- ИИ нас всех не(?) заменит
- Об ИТ, прогрессе и нехватке спецов
- Монополизация машинного обучения
- Feature Programming
- Миграции backend на практике
- О миграциях backend
- Что почитать, чтобы лучше кодить?
- Бесконечность схем данных
- GraphQL & Python
- Python Hypothesis
- Я и «умный» GUI в IDE
- Python & OpenAPI
- Типы в Python не радуют
- Обновил конфиги Emacs
- Мысли о языках программирования
- Опыт использования Julia
- Julia — это Python++?
- Модная типизация в Python
- Как я делал и делал бы поддержку GDPR
- Первый взгляд на LaTeX
- Генерация текста на русском по шаблонам
- Автоматизация импортов в Python
- Про кражу результатов выполнения тестовых заданий
- Опыт портирования проекта на Python 3
- Верификация через дублирование логики
- Зачем нужен план
- Почему разработчики не сделают эту простую штуку?
- Тестирование семантики кода
- Тесты, которые тестируют тесты
Книги
Тексты с хорошими разборами книг или о книгах, которые я рекомендую к прочтению. К сожалению эти характеристики не всегда совпадают :-)
- О первом кругосветном путешествии Кука
- О книге «Мир позавчера»
- О книге «Сильнейшие»
- О книге «WTF?»
- О книге «Изобретение науки»
- О Книге «Хакерская этика»
- О книге «Масштаб»
- О книге «Иллюзия знания»
- О книге «Поток»
- О книгах Сюзанны Кларк
- О книге «Евангелист бизнеса»
- О книге «Бизнес как игра»
- О книге «Бизнес на свои»
- О книге «Кровь, пот и пиксели»
- О книге «Злые самаритяне»
- О книге «Объясняя религию»
- О книге «Кто за главного?»
- О книге «Сумма Технологии»
- О книге «Онтогенез — от клетки до человека»
- О книге «Логика случая»
Тексты на сторонних ресурсах
Habr.ru
- Генерация текста на русском по шаблонам
- Автоматизация импортов в Python
- Изменение восприятия сложности
- [перенесено в блог]
Опыт портирования проекта на Python 3 - [перенесено в блог]
Время, деньги и фан в MMO - [перенесено в блог]
О системном мышлении - [перенесено в блог]
Верификация через дублирование логики - [перенесено в блог]
Тесты, которые тестируют тесты - [перенесено в блог]
Игровое сообщество с точки зрения независимого разработчика игр - [перенесено в блог]
Зачем нужен план - [перенесено в документацию библиотеки]
Ещё одна реализация Enums для Python - [перенесено в блог]
Автоматический генератор квестов
Прочее
- [перенесено в блог]
dtf.ru: О проектировании миров - dev.by: Немного о рекламе и монетизации инди игр