Книги
Книги в очереди на прочтение
Как писать хорошо, а нехорошо не писать
Python
Алгоритмы
Большие системы
Machine Learning
Another interesting
Софт-скилы, проектная работа
Фронтенд
Безопасность
Linux
Тестирование
  • Чистый код: Роберт Мартин
  • Идеальный программист: Роберт Мартин
  • Чистая архитектура: Роберт Мартин
  • Идеальная работа: Роберт Мартин
  • Совершенный код: Стив Макконнелл
  • Паттерны объектно-ориентированного проектирования: Гамма Эрих, Хелм Ричард, Джонсон Роберт, Влиссидес Джон
  • Head First. Паттерны проектирования. 2-е издание: Эрик Фримен, Элизабет Робсон
  • Шаблоны корпоративных приложений: Мартин Фаулер
  • Шаблоны интеграции корпоративных приложений: Бобби Вульф, Грегор Хоп
  • Предметно-ориентированное проектирование: Эрик Эванс
  • Реализация методов предметно-ориентированного проектирования: Вон Вернон
  • Пять строк кода: Кристиан Клаусен
  • Рефакторинг. Улучшение существующего кода: Мартин Фаулер
  • Программируй & типизируй: Влад Ришкуция
  • A Philosophy of Software Design, 2nd edition: John Ousterhout
  • Эффективная работа с унаследованным кодом: Майкл Физерс
  • Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания: Фарли Дэвид
  • Искусство чистого кода: Майер Кристиан
  • Код, который умещается в голове: эвристики для разработчиков: Симан Марк
  • Кодер с улицы. Правила нарушать рекомендуется: Капаноглу Седат
  • Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems: Vlad Khononov
  • Чистый дизайн. Практика эмпирического проектирования ПО: Кент Бек
  • A Philosophy of Software Design: John Ousterhout
* прочитано, материалы доступны
  • Начинаем Программировать на Python. 5 издание :: Тонни Гэддис
  • Простой Python. 2 издание :: Билл Любанович
  • Effective Python: 90 Specific Ways to Write Better Python :: Brett Slatkin
  • Python на практике :: Марк Саммерфильд
  • Python к вершинам мастерства, 2 издание :: Лучано Рамальо
  • Asyncio и конкурентное программирование на Python :: Мэттью Фаулер
  • Паттерны разработки на Python :: Гарри Персиваль. Боб Грегори
  • Clean Code in Python, Second Edition :: Mariano Anaya
  • Python Tricks :: Dan Bader, он же Чистый Python тонкости программирования для профи
  • Высокопроизводительные Python-приложения. Практическое руководство по эффективному программированию, 2 издание :: Горелик Миша
  • Автоматизация рутинных задач с помощью Python. 2 издание :: Эл Свейгарт
  • Внутри CPYTHON: гид по интерпретатору Python :: Энтони Шоу
  • Стандартная библиотека Python 3. Справочник с примерами :: Хеллман Даг
  • Знакомьтесь, Python. Секреты профессии :: Павлов Евгений Иванович
  • Python. Исчерпывающее руководство :: Бизли Дэвид
  • Публикация пакетов Python. Тестирование, распространение и автоматизация проектов :: Дэйн Хиллард
  • Рецепты Python :: Юн Цуй
  • Чистый Python. Тонкости программирования для профи :: Бейдер Дэн
  • Python. Чистый код для продолжающих :: Свейгарт Эл
  • Сетевое программирование на Python :: Галбрейт Дж.
  • Мама, не отвлекай. Я Python учу! :: Лазаревский И.
  • Python для юных программистов :: Голиков Д. В.
  • Язык программирования Go :: Алан Донован, Брайан Керниган
  • Go на практике :: Мэтт Батчер, Мэтт Фарина
  • Go. Идиомы и паттерны проектирования :: Джон Боднер
  • Программирование на Rust. Официальный гайд
  • Программирование на языке Rust :: Джейсон Орендорф, Джим Блэнди
  • Rust в действии :: Тим Макнамара
  • Zero To Production In Rust :: Luca Palmieri
  • Выразительный JavaScript. Современное веб-программирование :: Хавербеке Марейн
  • Вы не знаете JS: Начните и Совершенствуйтесь :: Kyle Simpson
  • Вы не знаете JS: Область видимости и замыкания :: Kyle Simpson
  • Вы не знаете JS: this и Прототипы Объектов :: Kyle Simpson
  • Вы не знаете JS: Типы и грамматика :: Kyle Simpson
  • Вы не знаете JS: Асинхронность и Производительность :: Kyle Simpson
  • Вы не знаете JS: ES6 и не только :: Kyle Simpson
  • Тестирование JavaScript :: Лукас Коста
  • Основы технологий баз данных :: Борис Новиков, Екатерина Горшкова
  • PostgreSQL 16 изнутри :: Егор Рогов
  • Оптимизация запросов в PostgreSQL :: Борис Новиков, Генриэтта Домбровская
  • PostgreSQL. Основы языка SQL :: Евгений Моргунов
  • PostgreSQL 11. Мастерство разработки :: Ганс-Юрген Шениг
  • NoSQL Distilled :: Мартин Фаулер
  • Изучаем PostgreSQL 10 :: Салахалдин Джуба, Волков Андрей
  • Антипаттерны SQL. Как избежать ловушек при работе с базами данных :: Карвин Билл
  • PostgreSQL: SQL + PL/pgSQL :: Ткачев Олег Алексеевич
  • Грокаем алгоритмы :: Бхаргава Адитья
  • Алгоритмы для начинающих. Теория и практика для разработчика :: Луридас Панос (проще Кормена, глубже, чем Грокаем)
  • Алгоритмы: построение и анализ. 3-е издание :: Томас Кормен
  • Тим Рафгарден, серия Совершенный алгоритм
  • Computer Science для программиста-самоучки. Все что нужно знать о структурах данных и алгоритмах :: Альтхофф Кори
  • Алгоритмы. Руководство по разработке. 3-е изд :: Скиена Стивен С.
  • Высоконагруженные приложения. Программирование, масштабирование, поддержка :: Мартин Клеппман
  • Облачные архитектуры. Разработка устойчивых и экономичных облачных приложений :: Том Лащевски, Камаль Арора, Эрик Фарр, Пийюм Зонуз
  • System Design :: Алекс Сюй
  • Kafka в действии :: Дилан Скотт, Виктор Гамов, Дейв Клейн
  • Микросервисы и API :: Хосе Аро Перальта
  • Безопасные и надежные системы: Лучшие практики проектирования, внедрения и обслуживания как в Google :: Адкинс Х., Бейер Б., Бланкиншип П., Левандовски П., Опреа А., Стабблфилд А.
  • Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems. 2nd Edition :: Aurélien Géron
  • Python и машинное обучение :: Себастьян Рашка
  • Python и машинное обучение. Машинное и глубокое обучение с использованием Python, scikit-learn и TensorFlow 2 :: Мирджалили Вахид, Рашка Себастьян
  • Практическая статистика для специалистов Data Science. 2-е изд. :: Брюс Питер
  • Глубокое обучение на Python. 2 издание :: Шолле Франсуа
  • Deep Learning for Vision Systems :: Mohamed Elgendy
  • Python для сложных задач: наука о данных и машинное обучение :: Вандер Плас Дж.
  • Data Science. Наука о данных с нуля :: Грас Джоэл
  • Python и анализ данных :: Маккини Уэс
  • An Introduction to Statistical Learning :: Gareth James, Daniela Witten, Trevor Hastie, Rob Tibshirani (для новичков с матбазой)
  • Bayesian Reasoning and Machine Learning :: David Barber (для продвинутых)
  • Pattern Recognition and Machine Learning :: Кристофер Бишоп (для продвинутых)
  • Прикладная линейная алгебра для исследователей данных :: Коэн Майк Икс
  • LLVM. Инфраструктура для разработки компиляторов :: Аулер Рафаэль, Лопес Бруно Кардос
  • Время UNIX. A History and a Memoir :: Брайан Керниган
  • Git для профессионального программиста :: Штрауб Бен, Чакон Скотт
  • Теоретический минимум по Computer Science. Все что нужно программисту и разработчику :: Фило Владстон Феррейра
  • Микросервисы и контейнеры Docker :: Парминдер Сингх Кочер
  • Практическое использование Vim :: Дрю Нейл
  • IT как оружие :: Брэд Смит, Кэрол Энн Браун
  • Ум программиста. Как понять и осмыслить любой код :: Фелин Херманс
  • Делай как в Google. Разработка программного обеспечения :: Райт Хайрам, Маншрек Том
  • Код: тайный язык информатики :: Чарльз Петцольд
  • Структура и Интерпретация Компьютерных Программ :: Сассман Джеральд Джей, Абельсон Харольд
  • Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему :: Спаффорд Джордж, Бер Кевин
  • Microservices Patterns :: Chris Richardson
  • Программирование на Scratch с нуля :: Бердитт Р.
  • Структура и Интерпретация Компьютерных Программ :: Абельсон Харольд, Сассман Джеральд Джей
  • Наш код. Ремесло, профессия, искусство :: Егор Бугаенко
  • Программист-прагматик. Путь от подмастерья к мастеру :: Э. Хант, Д. Томас
  • Джедайские техники :: Дорофеев Максим
  • Визуализируйте работу :: Доминика Деграндис
  • Как пасти котов :: Рейнвотер Дж. Ханк
  • Мифический человеко-месяц, или Как создаются программные системы :: Брукс Фредерик
  • Deadline. Роман об управлении проектами :: Том Демарко
  • Сделано. Проектный менеджмент на практике :: Скотт Беркун
  • Думай медленно… решай быстро :: Даниэль Канеман
  • Стартап: Настольная книга основателя :: Стив Бланк, Боб Дорф
  • От нуля к единице :: Питер Тиль
  • Бизнес с нуля :: Эрик Рис
  • Rework: бизнес без предрассудков :: Джейсон Фрайд, Дэвид Хайнемайер Хенссон
  • Как привести дела в порядок :: Дэвид Аллен
  • Гибкие навыки. Исчерпывающее руководство по прокачке себя для начинающих разработчиков :: Сонмез Джон
  • Веб-дизайн для недизайнеров :: Осборн Трэйси
  • Дизайн для разработчиков :: Стефани Стимак
  • Дизайн. Книга для недизайнеров. 4-е изд. :: Уильямс Робин
  • Паттерны дизайн-менеджмента: Как компании достичь организационной зрелости и улучшить свои продукты :: Ветров Юрий, Ветров Юрий
  • Научись уже делать картинки! :: Амирханова Гулим
  • UX/UI дизайн для создания идеального продукта. Полный и исчерпывающий гид :: Шуваев Ярослав Александрович
  • Разработка интерфейсов. Паттерны проектирования. 3-е издание :: Дженифер Тидвелл, Чарли Брюэр, Эйнн Валенсия
  • Accessibility for Everyone :: Laura Kalbag
  • Refactoring UI :: Adam Wathan, Steve Schoger
  • Не заставляйте меня думать. Веб-юзабилити и здравый смысл. 3-е издание :: Стив Круг
  • Pro HTML5 Accessibility :: Joshue O. Connor
  • CSS для профи :: Грант Кит
  • Интерфейс. Новые направления в проектировании компьютерных систем :: Джеф Раскин
  • HTML5 и CSS3. Мастер-класс :: Никсон Робин
  • Hacking for Dummies :: Kevin Beaver
  • Безопасность web-приложений :: Эндрю Хоффман
  • Хакинг: искусство эксплойта. 2-е изд. :: Эриксон Джон
  • Командная строка Linux. Полное руководство :: Шоттс Уильям
  • Linux. Необходимый код и команды :: Граннеман Скотт
  • Библия Linux. 10-е издание :: Негус Кристофер
  • Внутреннее устройство Linux, 3-е издание :: Брайан Уорд
  • Экстремальное программирование: разработка через тестирование :: Бек Кент
  • Принципы юнит-тестирования :: Хориков Владимир
  • Python. Разработка на основе тестирования :: Персиваль Гарри
  • Эффективное тестирование программного обеспечения :: Аниче Маурисио
Дизайн
Go, Rust
JavaScript
БД