Вендор-лок React-фич от Vercel, говнокод в серверных компонентах, туманное будущее React.
Зачем вообще использовать паттерны проектирования? Почему FSD не является архитектурой сама по себе? Почему я консультирую именно в экосистеме effector? Как научиться писать код? Telegram: https://t.me/sergeysova Youtube: https://youtube.com/@sova
В этот раз я поделюсь своим опытом по планированию времени и задач. Коснусь многих тем: управление временем и поступками, хранение информации в голове или на носителе, а также как мешает информационный шум.
Начал программировать я на C++, пробовал ruby, php, go, python, java, typescript и немного трогал всякие непопулярные языки. Но сердце лежит к Rust и я попробую объяснить почему
Когда-то я узнал о существовании многомировой интерпретации мультивселенной сегодня хочу поделиться своим дилетантским представлением о ней
Сегодня расскажу, как мне живется с того самого дня, как я справляюсь с тревожностью и что может помочь вам
Почему же меня так бомбит от происходящего! Хочу поговорить о некоторых релизах и новостях.
Многие воспринимают TS как простой тайпчекер без какой либо семантической нагрузки, но окружающая действительность говорит мне, что здесь зарыто куда больше последствий, чем парочка несовместимых синтаксических конструкций.
Рендер React в отдельном потоке, WebGPU, Fleets UI, универсальные приложения, как выкинуть браузеры и почему html устарел. Мои размышления основаны на уже существующих технологиях и идеях.
Как вообще можно верить тестам написанным ради сравнение некачественных метрик? Выпуск построен на фоне обсуждений статьи Дмитрия Карловского https://git.io/J1KHz
Мои личный взгляд на ремейк Дюны без спойлеров. Я попытался рассмотреть детали дизайна фильма, которые разрушают эффект погружения
Как GitHub решил генерировать превьюшки для репозиториев и почему многие думают, что это расточительство. Источник: https://github.blog/2021-06-22-framework-building-open-graph-images/ Логотип взят: https://octodex.github.com/octocat-de-los-muertos/ Комментарии
Что можно взять из других экосистем? Почему web-components не решают проблем? Куда катятся версии фреймворков? Комментарии
Хотелось бы верить, что Google умрет, но тут есть проблема. Комментарии
Как перестать создавать огромные компоненты и не пытаться дробить их на слишком маленькие части. Комментарии
Рассуждаю об идее сознания, существует ли, можно ли оцифровать, как доказать, что мир не появился в прошлый четверг. Комментарии
Нельзя использовать HTTP-статусы для логики. О том, что с этим делать я рассуждаю в выпуске. Комментарии
Мне кажется, для основателей CD Project Red это огромная травма: десятки лет строить весьма успешную геймдев компанию, чтобы в один день все развалилось. Комментарии
ОглавлениеВведениеNode.js v14NPM v7NPM стал частью Github и принадлежит MicrosoftGithub arctic code vaultОбещания facebook и React v17Развитие Deno.jsWebpack 5 Module FederationSQL-база данных на типах в TypeScript 4.1Web VitalsРедизайн иконок GoogleНарушенные обещания WebComponentsShitoberfest принес много мусора в OpenSourceСмерть и возрождение Telegram Open NetworkBeta-тестирование StarlinkMacBook без 5G, но с ARMВремена стремительных переменЧто нас ждёт в ближайшие 10 лет?Я в социальных сетяхhttps://sova.devhttps://twitter.com/_sergeysovahttps://t.me/sergeysovahttps://youtube.com/sergeysovahttps://vk.com/sovadevСсылки на источники и полезные статьиNode v14 https://tsh.io/blog/new-node-js-features/ https://tproger.ru/translations/guide-to-threads-in-node-js/ https://js-node.ru/site/article?id=14 https://xsltdev.ru/nodejs/tutorial/cluster/ https://www.npmjs.com/package/node-worker-threads-poolPromise.any, replaceAll, logical assignment https://v8.dev/blog/v8-release-85NPM 7 https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/ https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction https://github.com/npm/rfcs/blob/latest/implemented/0023-acceptDependencies.md https://github.com/npm/rfcs/blob/latest/implemented/0026-workspaces.md https://github.com/npm/arboristNPM joining GitHub https://github.blog/2020-03-16-npm-is-joining-github/Github Archive Program https://github.blog/2020-07-16-github-archive-program-the-journey-of-the-worlds-open-source-code-to-the-arctic/React 17 https://reactjs.org/blog/2020/10/20/react-v17.htmlConcurrent mode at 2019 https://reactjs.org/blog/2018/11/27/react-16-roadmap.htmlDeno v1 https://deno.land/posts/v1 https://deno.land/postsWebpack 5 https://webpack.js.org/migrate/5/ https://webpack.js.org/blog/2020-10-10-webpack-5-release/Webpack Module Federation https://webpack.js.org/concepts/module-federation/TypeScript 4.0: What I’m Most Excited About https://blog.bitsrc.io/typescript-4-0-what-im-most-excited-about-4ee89693e02ehttps://devblogs.microsoft.com/typescript/announcing-typescript-4-0/https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/extracting the URL parameters from an express route https://twitter.com/danvdk/status/1301707026507198464?s=20JSON Parser on type system https://twitter.com/buildsghost/status/1301976526603206657a SQL database engine purely using @typescript https://twitter.com/c_pick/status/1307433762914009090?s=20Web Vitals https://web.dev/vitals/https://www.npmjs.com/package/web-vitalshttps://web.dev/vitals-field-measurement-best-practices/https://web.dev/optimize-lcp/https://web.dev/optimize-fid/https://web.dev/optimize-cls/Google new logos are bad https://techcrunch.com/2020/10/06/googles-new-logos-are-bad/Google Icons might be better https://drive.google.com/file/d/1xX8pKlUiSkG10-zIGZeKda5A9qfoZ08p/viewThe failed promise of Web Components https://lea.verou.me/2020/09/the-failed-promise-of-web-components/Problem with web components https://adamsilver.io/articles/the-problem-with-web-components/Don't use web components https://dev.to/richharris/why-i-don-t-use-web-components-2ciaDigitalocean hacktoberfest T-shirt PR https://twitter.com/turbojedi/status/1311985155762946048?s=21https://twitter.com/shitoberfestTON Whitepaper https://relayto.com/relayto/telegram-open-network-ton-ico-whitepaper-6kf4rycn/pdfTelegram Open Network https://telegram.org/blog/ton-gram-noticeTON запустили без Павла Дурова и Telegram https://www.rbc.ru/technology_and_media/07/05/2020/5eb3f1429a79470728554a3fStarlink in Germany https://upload.wikimedia.org/wikipedia/commons/b/b6/Starlink_%C3%BCber_dem_Rathaus_in_T%C3%BCbingen.jpgStarlink beta first impresstions https://3dnews.ru/1024391/pervie-vpechatleniya-ot-sputnikovogo-interneta-starlink-komfortnie-skorost-i-zadergka-prostaya-ustanovkaoborudovaniyaYou Really Don’t Need All That JavaScript, I Promise https://www.youtube.com/watch?v=e1L2WgXu2JYNext-Generation Programming: Rust & Elm https://www.youtube.com/watch?v=ukVqQGbxM9AJavascript for data science https://js4ds.org/Rendering React on the Edge with Cloudflare https://blog.cloudflare.com/rendering-react-on-the-edge-with-flareact-and-cloudflare-workers/Understanding emcascript spec https://v8.dev/blog/understanding-ecmascript-part-1How screen readers navigate data tables https://tink.uk/how-screen-readers-navigate-data-tables/Emulate vision deficiencies in devtools https://addyosmani.com/blog/emulate-vision-deficiencies-devtools/Moment to be a legacy project in maintenance mode. https://momentjs.com/docs/#/-project-status/2020 in summary https://twitter.com/EwaSR/status/1293506090362179585?s=20
Поговорим об истории React, как появились хуки, чем плохи классы и ХОКи, разберем построение систем на примере ракет, и как работает развитие технологий на примере репейника.