Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤣3🍾1🎅1
Поки я роблю опис курсів на 2026 рік, вже є люди, які добре знають, як я це проводжу і що вони завжди отримують не те, що хотіли, а те, що їм дійсно потрібно. Вони і можуть стати ранніми пташками https://www.patreon.com/collection/1913313
Усім, хто придбав ноду та асинк у 23-25 роках - брати повторно той самий курс не потрібно, я роблю апгрейд.
🎫 До 7 січня (вкдючно) деякі курси по $200 (for early birds)
Усім, хто придбав ноду та асинк у 23-25 роках - брати повторно той самий курс не потрібно, я роблю апгрейд.
🎫 До 7 січня (вкдючно) деякі курси по $200 (for early birds)
❤9👍3🔥2🎉2🤩1🤝1
JavaScript має дві проблеми: відсутність розвиненої стандартної бібліотеки, як у C++, Java, .Net і дуже розвинене WebAPI, якого майже ніхто не знає і знати не хоче. І замість першого і замість другого тягнуть до рота усіляку гидоту з npm.
Стандартна бібліотека повинна давати нам: струкутри даних (linked list, trees, stack, queue, deque...), контейнерні типи (result, either, maybe...), алгоритми (hasing, search, conditional probabilities...), утиліти асинхронного і паралельного програмування (semaphore, mutex...), типи i8, u8..., i128, u128 (у нас тільки частина їх є і то тільки всередині typed arrays) і багато чого.
Web API: OPFS, WebCrypto, AbortController, Web Locks, Web Streams, Broadcast Channel, Atomics, Scheduling, Weak collections, WebTransport, Workers, View Transitions, по роботі з датами та юнікодом, блютузом та рендерингом... там їх багато пейдждаунів.
Стандартна бібліотека повинна давати нам: струкутри даних (linked list, trees, stack, queue, deque...), контейнерні типи (result, either, maybe...), алгоритми (hasing, search, conditional probabilities...), утиліти асинхронного і паралельного програмування (semaphore, mutex...), типи i8, u8..., i128, u128 (у нас тільки частина їх є і то тільки всередині typed arrays) і багато чого.
Web API: OPFS, WebCrypto, AbortController, Web Locks, Web Streams, Broadcast Channel, Atomics, Scheduling, Weak collections, WebTransport, Workers, View Transitions, по роботі з датами та юнікодом, блютузом та рендерингом... там їх багато пейдждаунів.
❤17🔥2🤷♂1👍1💯1
https://www.youtube.com/playlist?list=PLHhi8ymDMrQYri12FzaS63NMZy5K5ReMg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2❤1
🎫 До 7 січня 2026 (включно) можна купити за $200
🎫 До 14 січня 2026 (включно) за $250
🎫 Далі, протягом всього 2026 року: $300
https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2026.md
🎫 До 14 січня 2026 (включно) за $250
🎫 Далі, протягом всього 2026 року: $300
https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2026.md
❤5👍3⚡1🤩1🎅1
Усі публічні відео, що стосуються local-first підходу, я зібрав у плейліст. Годі святкувати… ну давайте… дивіться вже, розвивайтеся… бо далі так не можна у фронтенді https://www.youtube.com/playlist?list=PLHhi8ymDMrQbvfYi9Vh4QqbliUSMsAHQd
❤13😁7🫡6
3 січня пішов з життя мій вчитель інформатики, піонер прогамування Валерій Власенко. Він працював разом із Віктором Глушковим над першими у світі моделями обчислювальної техніки, а потім створив у звичайній середній школі 4 лабораторії саморобних компів, зробив разом із учнями мережеві карти, я писав драйвери та протоколи на асмі у 5 класі. На своєму 87 дні народження 3 січня він грав на баяні так завзято, що стало важко дихати, швидка вже не встигла. Це велика людина, йому вдячні тисячі учнів по усьому світу.
😢46🫡25❤14🔥1
По ходу курсу Patterns виявили з менторами цікаву штуку, писати код багато хто може непогано, виправляти і оптимізувати, покращувати - це так, але декомпозувати завдання, проектувати абстракції та зв'язки між ними - просто в рази менше людей. Хоча на курсі майже всі синьори, ліди, 5+ досвіду, понад 30% навіть 7+ досвіду, багато 10+. Найскладніше самому "зрозуміти", як високорівневе завдання перетворити на малі issue, що для цього потрібно робити. Якби ми навчили людей декомпозувати не класи та функції, а issue, це був би прорив в інший вимір))) Звичайно, це виходить за рамки курсу, але взагалі - дуже актуально, експериментуватимемо потроху...
💯10🔥7👍3❤2👀1🤝1
Діти гризуть ручку, щоб її ніхто не забрав, адже кому потрібна ручка погризана іншим.
Коли програмісти пишуть код, я вважаю, що вони часто керуються тим самим принципом, щоб відвадити від нього як колег, так і конкурентів, та й усіх потенційних ревьюєрів.
Коли програмісти пишуть код, я вважаю, що вони часто керуються тим самим принципом, щоб відвадити від нього як колег, так і конкурентів, та й усіх потенційних ревьюєрів.
🤣30💯7🔥4❤1