Усі відео
Повний каталог каналу в порядку треків: кожне відео на своєму місці у навчальному шляху. Фільтруйте за рівнем чи треком.
-
3 речі, які роблять програміста кращим початковий
Перше відео каналу.
-
3 речі, що псують програміста початковий
Пара до відео «3 речі, які роблять програміста кращим»: три речі, які перетворюють доброго програміста на гіршого.
-
Концептуальне продовження відео 3 речі, які роблять програміста кращим, спровоковане двома коментарями глядачів: «вивчив мережеві протоколи в університеті й жодного разу вони мені не знадобилися» та «що б я не вивчив — за місяць забуваю; невже треба вчити заново?».
-
Голосове №3 — страшні абстракції середній
Третій випуск серії «голосових» — про дивний феномен, який він постійно спостерігає (навіть зробив про це слайд для доповіді на DOU Day, але не встиг розповісти): розробники бояться створювати нові абстракції.
-
Глядачі постійно просять порадити книги з програмування, але «програмування» — надто широка тема, тож автор звужує її до трьох фундаментальних книг про проектування ПЗ, кожна з яких, за його словами, змушує подивитися на побудову програми під трохи іншим кутом.
-
Пересторога для всіх, хто планує починати новий проєкт із мікросервісів.
-
Другий випуск формату «голосових» (він перейменував подкаст із «5 хвилин про програмування», бо буквально записує ці випуски як голосові повідомлення на iPhone).
-
Єдиного «правильного» способу робити код-рев'ю не існує — тож він ділиться досвідом з перших рук із двох місць: своєї компанії webilab і Google (де він працює).
-
Стрім, на якому автор починає зовсім новий pet-проєкт — застосунок гоночної телеметрії — з порожньої папки, використовуючи Claude Code (Opus 4.5 на Max-тарифі за ~$100–120/місяць) як основного кодуючого агента.
-
Вайб-кодінг — частина 2 (стрим) середній
Продовження стриму про вайб-кодинг системи гоночної телеметрії, яке переростає в насичену сесію запитань і відповідей.
-
Перший випуск нового аудіоподкаст-формату лише для спонсорів: коротші, невимушені життєві історії з розробки, записані тоді, коли автор у дорозі й не може зняти повноцінне відео (повні відео він береже для глибоких фундаментальних тем, які не старіють).
-
Відповідаю на питання №2 середній
Ранковий стрім, на якому автор відповідає на питання, зібрані через Google Form, і на питання з живого чату.
-
Голосове №5 — чому я звільнився з Google початковий
Відвертий випуск «голосових» — буквально записаний у машині біля лікарні, поки він чекав на батьків (у батька проблеми з серцем; мамі три тижні тому робили онкологічну операцію), — у якому автор пояснює, чому після ~4 років іде з Google.
-
Книги, які я прочитав і поставив п'ять зірок початковий
Спонсорське відео, що народилося з питання на мітапі GeekOps («які книги ти читаєш?»), яке не записалося: автор проходить згори вниз своїм списком у Goodreads і коментує кожну книгу, якій поставив п’ять зірок.
-
Перше відео серії «як працює інтернет».
-
Як працює Інтернет: основи DNS початковий
Перший із трьох епізодів міні-серії про те, як працює інтернет; тут пояснюється, що таке DNS і навіщо потрібна резолюція імен.
-
Другий епізод про DNS відповідає на питання, яке лишилося невирішеним після першого: чи кожен DNS-сервер у світі тримає записи про кожен сайт?
-
Ще один епізод серії «як працює інтернет», побудований навколо сценарію з присмаком безпеки: ви сідаєте в кафе, підключаєтеся до Wi-Fi, і ваш ноутбук не має жодних мережевих налаштувань.
-
Перший випуск Q&A на каналі — відповіді на коментарі під попередніми відео, головно під популярним відео про DHCP, плюс питання про повнотекстовий пошук, індекси баз даних і Base64.
-
Глибоке занурення у фільтр Блума, обрамлене реальною історією: як браузери перевіряють відкликані HTTPS-сертифікати.
-
Перше з незмонтованих офтоп-відео каналу, записаних спеціально для платних спонсорів — наживо, без монтажу, фактично хакерська сесія з демонстрацією екрана.
-
Коли автор прийшов у Google, його вразило, як швидко там розгортається проєкт: відкриваєш браузер, відкриваєш URL — і маєш повноцінний редактор коду; на ноутбуці немає нічого, крім браузера.
-
Живе демо-знайомство з індексами баз даних: автор готує дві бази MySQL — одну з таблицею
productsна 1 тис. -
Замість сухої теорії автор наживо кодить буденну задачу — злиття масиву повідомлень із масивом користувачів, щоб додати кожному повідомленню
username, — і аналізує її крізь призму алгоритмічної складності. -
Дерева. Пошук. Алгоритми. Бази даних середній
«Місткове» відео біля дошки, яке автор свідомо зробив як підготовку до свого глибокого розбору індексів MySQL проти Postgres: які деревоподібні структури даних бази даних насправді використовують усередині індексів і чому.
-
«Хардкорна» кульмінація серії про індекси: наполовину теорія, наполовину живі експерименти на таблиці з 16 млн рядків — усе на підтримку тези автора, що треба розуміти нутрощі, аби передбачати властивості технології (глибоке вивчення основ).
-
Автор із нуля будує інвертований індекс промислового рівня на JavaScript і влаштовує йому перегони з MySQL на своїй таблиці товарів на 16.5 млн рядків — спираючись на реальний проєкт, де його команда проіндексувала 300 ТБ даних власноруч написаним інвертованим індексом (наявні інструменти не підходили: незмінні поденні індекси, гео-дані, власна мова запитів).
-
Перше відео в новому форматі, який автор придумав для своїх патронів: збирати питання під наявним відео і відповідати на них ґрунтовно — тут це продовження до його власноруч побудованого інвертованого індексу (повнотекстовий пошук).
-
Три поняття, які розробники постійно плутають, розплутані на планшеті у вигляді маленького дерева-таксономії.
-
Як працює Base64 і навіщо він потрібен початковий
Практичне продовження відео про хешування/кодування/шифрування (у чому різниця): автор демонструє Base64 у трьох реальних місцях, де ви щодня його зустрічаєте — токен JWT, заголовок HTTP Basic Auth і зображення, вбудоване в HTML як data URI — а тоді виводить кодування з перших принципів на планшеті й наживо декодує все в терміналі через
base64 --decode. -
Теза автора: одна пара понять — асиметричне шифрування і цифровий підпис — пояснює, як працюють HTTPS, вхід по SSH-ключу, ProtonMail/PGP, підпис у «Дії» («дієпідпис») та банківські підписи, холодні блокчейн-гаманці, JWT і Google Authenticator.
-
Голосове №4 — як мені дзвонили шахраї початковий
Четвертий випуск аудіоподкасту.
-
Комедійна голосова розмова з Gemini, що заразом є тестом на здоровий глузд.
-
Друга комедійна голосова розмова з Gemini, цього разу — лобова атака на тривогу «ШІ забере роботу».
-
Коротка демонстрація реального застосунку «для власного болю», який автор навайбкодив за два вечори.
-
Як підтримати канал (варіанти спонсорства) початковий
Коротке організаційне відео з розбором чотирьох рівнів спонсорства каналу на YouTube.
-
Офтопна екскурсія робочим столом автора для спонсорів/патронів.
-
Позатематичне відео для спонсорів без жодного IT, але з незмінною філософією каналу: «повний привід» — це маркетингова назва, і поки не розкопаєш, як система реально реалізована, її властивостей не передбачиш (глибоке вивчення основ).