By Сделайте мне красиво
Podcast by Сделайте мне красиво
Inclusion in a Distributed World https://cpojer.net/posts/inclusion-in-a-distributed-world CSS Nesting https://developer.chrome.com/articles/css-nesting/ https://kilianvalkhof.com/2023/css-html/the-gotchas-of-css-nesting/ Web Apps on macOS Sonoma 14 Beta https://blog.tomayac.com/2023/06/07/web-apps-on-macos-sonoma-14-beta/ ------ Telegram: https://t.me/frontsexy Youtube: https://www.youtube.com/@user-md2od6rq9j Twitch: https://www.twitch.tv/makeitsexy Прешоу подкаста: https://soundcloud.com/frontsexy-preshow
CSS Subgrid https://12daysofweb.dev/2022/css-subgrid/ Mastering Tech Lead Management https://cpojer.net/posts/mastering-tech-lead-management Reducing Complexity in Front-End Development https://css-irl.info/reducing-complexity-in-front-end-development/ Пики Fit-to-Width Text https://kizu.dev/fit-to-width-text/ Rebuilding a comment component with modern CSS https://ishadeed.com/article/comment-component/ Synchronize videos, 3D-models, etc. to Scroll-Driven Animations https://www.bram.us/2023/06/21/synchronize-videos-3d-models-to-scroll-driven-animations/ Meet Codux: The React Visual Editor That Improves Developer Experience https://www.smashingmagazine.com/2023/06/codux-react-visual-editor-improves-developer-experience/ ------ Telegram: https://t.me/frontsexy Youtube: https://www.youtube.com/@user-md2od6rq9j Twitch: https://www.twitch.tv/makeitsexy Прешоу подкаста: https://soundcloud.com/frontsexy-preshow
Code Coverage vs Test Coverage: Differences You Need to Know https://testsigma.com/blog/code-coverage-vs-test-coverage/ Future CSS: Wishes Granted by Scroll-driven Animations https://kizu.dev/scroll-driven-animations/ Future CSS: Anchor Positioning https://kizu.dev/anchor-positioning-experiments/ Dependency Managers Don’t Manage Your Dependencies https://cpojer.net/posts/dependency-managers-dont-manage-your-dependencies Knip, поиск неиспользуемого кода https://github.com/webpro/knip Introducing the popover API https://developer.chrome.com/blog/introducing-popover-api/ The truth about CSS selector performance https://blogs.windows.com/msedgedev/2023/01/17/the-truth-about-css-selector-performance/ Skeleton Screens 101 https://www.nngroup.com/articles/skeleton-screens/ Caching Header Best Practices https://simonhearne.com/2022/caching-header-best-practices/
Reduce costs by 90% by moving from microservices to monolith: Amazon internal case study raises eyebrows https://devclass.com/2023/05/05/reduce-costs-by-90-by-moving-from-microservices-to-monolith-amazon-internal-case-study-raises-eyebrows/ TypeScript is ‘not worth it’ for developing libraries, says Svelte author, as team switches to JavaScript and JSDoc https://devclass.com/2023/05/11/typescript-is-not-worth-it-for-developing-libraries-says-svelte-author-as-team-switches-to-javascript-and-jsdoc/ 5 Mistakes I Made When Starting My First...
CSS in 2022 https://www.bram.us/2021/12/27/css-in-2022/ CSS: Cascade Layers (CSS @layer) https://www.bram.us/2021/09/15/the-future-of-css-cascade-layers-css-at-layer/ СSS color functions https://dev.to/fabiogiolito/create-a-color-theme-with-these-upcoming-css-features-4o83 2021 JavaScript Rising Stars https://risingstars.js.org/2021/en Полупики HTMLHell https://www.htmhell.dev/ How to Create a Pie Chart Using Only CSS https://www.freecodecamp.org/news/css-only-pie-chart Пики A Complete Guide to React Router: Everything You Need to Know https://ui.dev/react-router-tutorial
Опенсорс драма https://snyk.io/blog/open-source-npm-packages-colors-faker/ https://web.archive.org/web/20210628030444/https://marak.com/blog/2021-04-25-monetizing-open-source-is-problematic https://github.com/Marak/colors.js/commit/074a0f8ed0c31c35d13d28632bd8a049ff136fb6 Отличная статья про оптимизацию https://habr.com/ru/company/yandex/blog/570914/ Top 15 JavaScript Frameworks You Should Consider in 2022 https://www.simform.com/blog/javascript-frameworks/ Полупики https://blog.scottlogic.com/2021/10/11/Capturing-Intent-with-TypeScript.html Responsive Layouts, Fewer Media Queries https://css-tricks.com/responsive-layouts-fewer-media-queries/ Поиск утечек памяти https://github.com/nolanlawson/fuite
State of CSS https://2021.stateofcss.com/ Книга про паттерны https://www.patterns.dev/ Псевдоэлементы не нужны https://www.smashingmagazine.com/2021/09/reducing-need-pseudo-elements/ Proposals included in the incoming ECMAScript 2022 standard for JavaScript https://medium.com/geekculture/proposals-included-in-the-incoming-ecmascript-2022-standard-for-javascript-6119a4518904 Полупики Отладка React для самых маленьких https://habr.com/ru/post/595607/ Deep-copying in JavaScript using structuredClone https://web.dev/structured-clone/ Пики https://a.singlediv.com/ The surprising behavior of !important in CSS custom property values https://css-tricks.com/the-surprising-behavior-of-important-in-css-custom-property-values
Стоит ли призывать работодателя? По следам https://twitter.com/thekiba_ru/status/1470054955423784966?s=21 Первое публичное выступление Миши - и сразу про факап Советы по публичным выступлениям https://hadihariri.com/2018/08/15/public-speaking-dealing-with-nerves/ Что же такое софт скиллы? Для самых маленьких https://skillbox.ru/media/growth/chto_takoe_soft_skills_i_kak_ikh_razvit/ Софт-скиллы для сеньоров https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f Книги от Миши: Джедайские техники Nonviolent Communication: A Language of Life https://www.goodreads.com/book/show/71730.Nonviolent_Communication Immunity to Change: How to Overcome It...
В гостях Василиса Версус, Head of frontend platform в Sbermarket
Small Bundles, Fast Pages: What To Do With Too Much JavaScript https://calibreapp.com/blog/bundle-size-optimization Как PayPal внедрял GraphQL https://medium.com/paypal-tech/ Как вовремя свалить с работы https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable Пики Интерграция VS Code с Edge DevTools https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/sources/opening-sources-in-vscode Announcing Parcel v2! https://parceljs.org/blog/v2 Часы на джаваскрипте https://twitter.com/javascriptdaily/status/1444834157096587264
В вебе ничо не работает, зато приватно https://css-tricks.com/web-features-that-may-not-work-as-youd-expect/ Why we need to stop using React https://sredmond.medium.com/why-we-need-to-stop-using-react-1ae3ec7959a4 Полупики https://github.com/google/libphonenumber/blob/master/FALSEHOODS.md Пики Webpack Tutorial for Beginners: A Complete Step-by-Step Guide for 2021 https://www.codeinwp.com/blog/webpack-tutorial-for-beginners You want enabling CSS selectors, not disabling ones https://www.silvestar.codes/articles/you-want-a-single-enabling-selector-not-the-one-that-disables-the-rule-of-the-previous-one/
Yes, Impostor Syndrome Is Actually Good for Software Developers https://betterprogramming.pub/yes-impostor-syndrome-is-actually-good-for-software-developers-f390852a3ea6 WHERE IS HTTP/3 RIGHT NOW? https://daniel.haxx.se/blog/2021/04/02/where-is-http-3-right-now/ 7 Useful HTML Attributes that You Probably Don’t Know https://javascript.plainenglish.io/7-useful-html-attributes-that-you-probably-dont-know-661784fe21e Пики How to Create Your First React Hook from Start to Finish https://www.freecodecamp.org/news/code-react-hooks/ eslint-plugin-clean-regex https://github.com/RunDevelopment/eslint-plugin-clean-regex Let’s Create an Image Pop-Out Effect With SVG Clip Path https://css-tricks.com/lets-create-an-image-pop-out-effect-with-svg-clip-path
Группа в телеграме https://t.me/frontsexy Учим CSS c СSS-tricks! :where() и :is() и :not() https://css-tricks.com/almanac/selectors/i/is/ https://css-tricks.com/where-has-a-cool-specificity-trick-too/ Rendering large lists with React Virtualized https://blog.logrocket.com/rendering-large-lists-with-react-virtualized-82741907a6b3/ How GitHub Actions renders large-scale logs https://github.blog/2021-03-25-how-github-actions-renders-large-scale-logs/ Patterns in the use of emojis could predict the dropout of remote workers https://techxplore.com/news/2021-03-patterns-emojis-dropout-remote-workers.html The Trimodal Nature of Software Engineering Salaries in...
Complexity Has to Live Somewhere https://ferd.ca/complexity-has-to-live-somewhere.html The web didn't change; you did https://remysharp.com/2021/02/11/the-web-didnt-change-you-did Front-End Dissatisfaction (and Backing Off) https://css-tricks.com/front-end-dissatisfaction-and-backing-off/ 10 Years of Open-Source Visualization https://observablehq.com/@mbostock/10-years-of-open-source-visualization Пики Did You Know About the :has CSS Selector? https://css-tricks.com/did-you-know-about-the-has-css-selector Exploring @property and its Animating Powers https://css-tricks.com/exploring-property-and-its-animating-powers/ useWhyDidYouUpdate https://usehooks.com/useWhyDidYouUpdate/ How to cancel an HTTP fetch request https://www.wisdomgeek.com/development/web-development/javascript/how-to-cancel-http-fetch-request/ Web Caching Best Practices https://blog.bitsrc.io/web-caching-best-practices-ae9580ceb4b3
A look at Trello: adopting GraphQL and Apollo in a legacy application https://www.atlassian.com/engineering/a-look-at-trello-adopting-graphql-and-apollo-in-a-legacy-application Best practices can slow your application down https://stackoverflow.blog/2021/03/03/best-practices-can-slow-your-application-down/ Faster, more efficient systems for finding and fixing regressions https://engineering.fb.com/2021/02/17/developer-tools/fix-fast/ How to test the accessibility of your components with Storybook https://www.adrianbolonio.com/en/accessibility-with-storybook/ Digging Into CSS Logical Properties https://ishadeed.com/article/css-logical-properties/ TypeScript Typeguard...
Best practices for carousels https://web.dev/carousel-best-practices/ Before You memo() https://overreacted.io/before-you-memo/ Про размеры бандлов https://github.com/privatenumber/minification-benchmarks https://nolanlawson.com/2021/02/23/javascript-performance-beyond-bundle-size/ https://bundlephobia.com/ Полупики Все о Perceived Performance https://habr.com/ru/company/oleg-bunin/blog/538466/ Diving into the ::before and ::after Pseudo-Elements https://codersblock.com/blog/diving-into-the-before-and-after-pseudo-elements https://habr.com/ru/company/uchi_ru/blog/543308/ Optimizing Video For Size And Quality https://www.smashingmagazine.com/2021/02/optimizing-video-size-quality/ TypeScript 4.2. https://devblogs.microsoft.com/typescript/announcing-typescript-4-2/ Доклад про Svelte crossfade https://www.youtube.com/watch?v=wuFEvYW_phA
https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html https://2020.stateofjs.com/en-US/ React Bias https://gist.github.com/malchata/e7c4862b77120dc230763ea8f3110c17 New aspect-ratio CSS property supported in Chromium, Safari Technology Preview, and Firefox Nightly https://web.dev/aspect-ratio/ Managing CSS Z-Index In Large Projects https://www.smashingmagazine.com/2021/02/css-z-index-large-projects/ Margin considered harmful https://mxstbr.com/thoughts/margin/ Don't use functions as callbacks unless they're designed for it https://jakearchibald.com/2021/function-callback-risks/
«Глупый рекрутер не назвал мне вилку зарплат»: почему в вакансиях редко пишут честную сумму https://mc.today/blogs/glupyj-rekruter-ne-nazval-mne-vilku-zarpat-pochemu-v-vakansiyah-redko-pishut-chestnuyu-summu 8 Common JavaScript Mistakes That You Should Avoid https://medium.com/javascript-in-plain-english/8-common-javascript-mistakes-that-you-should-avoid-bbbfe1fb9539 React Server Components https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html https://twitter.com/dan_abramov/status/1343200035035557890?s=21 Vanilla JavaScript speech-to-text https://daily-dev-tips.com/posts/vanilla-javascript-text-to-speech/ Mocks aren’t evil! Better mocking with React Testing Library https://dev.to/d_ir/mocks-aren-t-evil-better-mocking-with-react-testing-library-3hii Continuous Performance Analysis with Lighthouse CI and GitHub...
Adopting TypeScript Will Make You Suffer https://medium.com/swlh/typescript-will-make-you-suffer-7cc6ca4b1233 Несколько задач на систему типов TypeScript https://github.com/type-challenges/type-challenges Мега-альманах за 2020 о состоянии дел в вебе https://almanac.httparchive.org/en/2020/ Using Git commands that will make you look like a senior developer https://levelup.gitconnected.com/using-git-commands-that-will-make-you-look-like-a-senior-developer-14247f4aca3b CSS custom properties are not variables https://webplatform.news/issues/2020-12-04 Advent of Code https://adventofcode.com/ JWT Authentication Best Practices https://dev.to/deleteman123/jwt-authentication-best-practices-3lf9 Deno 1.6...
В гостях Татьяна Новикова Top 10 Web Application Security Risks https://owasp.org/www-project-top-ten/
Возрождение youtube-dl https://twitter.com/natfriedman/status/1328365679473426432 Эпичное промо нового tailwind https://twitter.com/tailwindcss/status/1329129585024372741 Переход Bloomberg на Typescript https://www.techatbloomberg.com/blog/10-insights-adopting-typescript-at-scale/ Правило прототипирования анимаций https://css-tricks.com/the-paper-prototype-rule Пики Announcing TypeScript 4.1 https://devblogs.microsoft.com/typescript/announcing-typescript-4-1 Let web applications be file handlers https://web.dev/file-handling/ Standardizing And Beyond: The Past, Present And Future Of Native HTML Form Controls https://www.smashingmagazine.com/2020/11/standardizing-select-native-html-form-controls Lazy-load images with the Intersection Observer API and React https://medium.com/javascript-in-plain-english/lazy-load-images-with-the-intersection-observer-api-and-react-4fd8ae19e195 A Complete Guide...
В гостях Саша Шинкевич 00:00:00 Интро 00:00:39 Путь гостя в профессию 00:08:29 Выступления на конференциях 00:27:04 Про выгорание 00:51:28 Что можно понять о работе по тексту вакансии 01:04:22 Наши худшие собеседования 01:11:27 Полупики и пики Материалы Опознаём плохие условия работы по текстам вакансий https://habr.com/ru/company/digital-ecosystems/blog/520614/ On the Web Share API https://css-tricks.com/on-the-web-share-api Container Queries are...
Реакт против Свелта https://www.simform.com/react-vs-svelte/ Property-based тестирование для JavaScript и UI: необычный подход к автоматизированным тестам https://habr.com/ru/company/mailru/blog/494110/ Site-Speed Topography https://csswizardry.com/2020/11/site-speed-topography/ No-Comma Color Functions in CSS https://css-tricks.com/no-comma-color-functions-in-css/ When (and when not) to reach for Redux https://changelog.com/posts/when-and-when-not-to-reach-for-redux Compose повсюду: композиция функций в JavaScript https://habr.com/ru/company/otus/blog/520692/ The Road to TypeScript at Quip, Part One https://quip.com/blog/the-road-to-typescript-at-quip-part-one
В гостях Анастасия Гайдашенко https://www.linkedin.com/in/avgaydashenko/ Amazon shouldn’t have hired me. Here’s how I became an SDE2. https://medium.com/@curtiseinsmann/amazon-shouldnt-have-hired-me-here-s-how-i-became-an-sde2-e310d0d264a8 Сериал "Тед Лассо" https://tv.apple.com/show/ted-lasso/umc.cmc.vtoh0mn0xn7t3c643xqonfzy
npm 7 https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/ https://github.com/npm/rfcs/blob/latest/implemented/0026-workspaces.md webpack 5 https://webpack.js.org/blog/2020-10-10-webpack-5-release/ Известные и не очень web API Не ходите по ссылке. https://blog.greenroots.info/10-lesser-known-web-apis-you-may-want-to-use-ckejv75cr012y70s158n85yhn Beyond Media Queries: Using Newer HTML & CSS Features for Responsive Designs https://css-tricks.com/beyond-media-queries-using-newer-html-css-features-for-responsive-designs/ https://dev.to/vtrpldn/write-fewer-media-queries-with-the-clamp-css-function-2cl7 Announcing TypeScript 4.1 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-4-1-beta/#template-literal-types The Flavors of Object-Oriented Programming (in JavaScript) https://css-tricks.com/the-flavors-of-object-oriented-programming-in-javascript/?ref=ewebdesign.com Ускорение работы JS на уровне набора команд ARM...
В гостях Алексей Макодзеба Что можно сейчас делать с воркерами https://docs.google.com/document/d/1nu0EcVNC3jtmUVWL8Gs5eCj2p_984kamNhG2nS9gOC0/edit Moment.js ВСЕ https://twitter.com/momentjs/status/1305611657423417349?s=21 https://twitter.com/frontstuff_io/status/1304817952122839042 Frontend Live 2020 https://bit.ly/35FteO1 https://bit.ly/2ZGOejA
СБЕР И ПАРОЛИ https://twitter.com/sberbank/status/1302843162533208065 The Secret of Simple Code - How 10x Developers Produce 10x Value https://medium.com/javascript-scene/the-secret-of-simple-code-a2cacd8004dd Getting Unstuck https://cloudfour.com/thinks/getting-unstuck 15 базовых советов по Git для эффективной работы каждый день https://habr.com/ru/company/manychat/blog/511946/ Please Stop Writing Your Own User Authentication Code https://medium.com/better-programming/stop-writing-your-own-user-authentication-code-e8bb50388ec4 DevTools architecture refresh: Migrating to JavaScript modules https://developers.google.com/web/updates/2020/09/migrating-to-js-modules A Guide to CSS...
В гостях Игорь Камышев Favor Progress Over Pride in Open Source https://twitter.com/kentcdodds/status/1298251813188063233 https://kentcdodds.com/blog/favor-progress-over-pride-in-open-source Maybe we could tone down the JavaScript https://eev.ee/blog/2016/03/06/maybe-we-could-tone-down-the-javascript/ A new npm is coming https://dev.to/cloudx/a-new-npm-is-coming-5heh Вышел Yarn 2.2 https://dev.to/arcanis/yarn-2-2-dedupe-faster-lighter-ha5 Understanding Load Events on the Web https://whistlr.info/2020/understanding-load/ How to Use AVIF: The New Next-Gen Image Compression Format https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/ Подкаст гостя https://anchor.fm/igorkamyshev
Building a PWA was our best idea ever https://medium.com/javascript-in-plain-english/building-a-pwa-was-our-best-idea-ever-b7b233726b41 How I became a senior javascript developer with personal projects https://dev.to/afonsopacifer/how-i-became-a-senior-javascript-developer-with-personal-projects-1lpo JS: Underrated features https://itnext.io/js-underrated-features-5adc9d30de82 Announcing TypeScript 4.0 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/#build-and-noemitonerror 10 modern layouts in 1 line of CSS https://www.youtube.com/watch?v=qm0IfG1GyZU Avoid 100vh On Mobile Web https://chanind.github.io/javascript/2019/09/28/avoid-100vh-on-mobile-web.html The Eccentric Ways of iOS Safari with the...
10 Signs You Will Suck at Programming https://blog.usejournal.com/10-signs-you-will-suck-at-programming-5497a6a52c5c про токсичность https://twitter.com/devdevcharlie/status/1295096920168452099?s=21 https://github.com/charliegerard/safe-space Мозила поувольняла людей https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/ Вышла первая бета Rome https://romefrontend.dev/blog/ Мои любимые трюки в JavaScript https://habr.com/ru/post/513990/ TypeScript, Minus TypeScript https://css-tricks.com/typescript-minus-typescript/ Writing Your CSS like This Will Make Your Code Super-Clean https://levelup.gitconnected.com/writing-your-css-like-this-will-make-your-code-super-clean-f82d4bfeb468
How one code review rule turned my team into a dream team https://medium.com/inside-league/how-one-code-review-rule-turned-my-team-into-a-dream-team-fdb172799d11 Different versions of your site can be running at the same time https://jakearchibald.com/2020/multiple-versions-same-time/ Даня Абрамов в проекте whatthefuck.is рассказывает про композицию - https://whatthefuck.is/composition Цикл из 2 статeй про GH-actions https://medium.com/@cakeinpanic/github-actions-%D0%B1%D0%B0%D0%B7%D0%B0-2501445e7392 https://medium.com/@cakeinpanic/github-actions-%D0%BF%D0%B8%D1%88%D0%B5%D0%BC-%D1%81%D0%B2%D0%BE%D0%B9-8eb0a05c3e8a Движок от фейсбука с...
написал виджет на Свелт и доволен https://habr.com/ru/company/citymobil/blog/504270/ TS in Svelte https://svelte.dev/blog/svelte-and-typescript Новый пропозал про правильную дату https://tc39.es/proposal-temporal/docs/cookbook.html Добавляем https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat как и что подсвечивать https://buttondown.email/hillelwayne/archive/syntax-highlighting-is-a-waste-of-an-information/ Apple declined to implement 16 Web APIs in Safari due to privacy concerns https://css-tricks.com/apple-declined-to-implement-16-web-apis-in-safari-due-to-privacy-concerns/ Displaying the Current Step with CSS Counters https://css-tricks.com/displaying-the-current-step-with-css-counters/ Пики: Порядок отрисовки https://abandonedwig.info/blog/2020/07/03/css-painting-order.html Introduction to Node.js https://nodejs.dev/learn ШРИ 2019-2020...
Первый взгляд на записи и кортежи в JavaScript - https://habr.com/ru/post/504092/ Death by a thousand useCallbacks https://royi-codes.now.sh/thousand-usecallbacks/ https://macwright.com/2020/05/10/spa-fatigue.html My favorite CSS Interview Questions with detailed answers. Part II "CSS values" https://dev.to/melnik909/my-favorite-css-interview-questions-with-detailed-answers-part-ii-css-values-55g https://web.dev/one-line-layouts/ Снова про форму логина, набор советов https://web.dev/sign-in-form-best-practices When CSS Blocks https://timkadlec.com/remembers/2020-02-13-when-css-blocks/ Block Links Are a Pain (and Maybe Just...
Нанимайте джуниоров! - https://medium.com/@gabrielgrinberg/seniorless-5-reasons-you-should-hire-more-juniors-cb6fdfd03f63 Тряси дерево как про! - https://medium.com/@bluepnume/javascript-tree-shaking-like-a-pro-7bf96e139eb7 Тонкости доступности инпутов https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/ https://daverupert.com/2020/02/html-the-inaccessible-parts/ Пики: 4 способа анимировать цвет ссылки https://css-tricks.com/4-ways-to-animate-the-color-of-a-text-link-on-hover/ Что делает и не делает Реакт https://daveceddia.com/what-react-does/
Зарплата Дэна Абрамова https://twitter.com/dan_abramov/status/1228454264915271683 Сводная таблица зарплат https://www.levels.fyi/comp.html?track=Software%20Engineer Деплоить ли по пятницам? https://charity.wtf/2019/10/28/deploys-its-not-actually-about-fridays/ Lazy load в хроме https://calendar.perfplanet.com/2019/native-image-lazy-loading-in-chrome-is-way-too-eager/ Что не так с функциональным программированием https://www.youtube.com/watch?v=QyJZzq0v7Z4 Я использовал(а) Elm в проде и меня уволили https://youtu.be/RFrKffrKCeU Математические функции в CSS https://css-live.ru/vecssti-s-polej/novye-matematicheskie-funkcii-v-module-edinic-i-znachenij-css-4-urovnya-eshhe-odin-shag-k-polnocennomu-programmirovaniyu-na-css.html Пики: Позиционирование и котики https://ishadeed.com/article/learn-css-positioning/ Секреты JSON.stringify https://medium.com/javascript-in-plain-english/5-secret-features-of-json-stringify-c699340f9f27 Рим (спарта?) от...
11 фич Javascript, которые вы не использовали https://blog.bitsrc.io/features-of-javascript-you-probably-never-used-4c117ba3f025 Тренды дизайна, которым пора на покой в 20х https://www.fastcompany.com/90444313/these-design-trends-ruled-the-2010s-its-time-to-let-them-go Микробраузеры https://24ways.org/2019/microbrowsers-are-everywhere/ Что программировать для общего развития http://web.eecs.utk.edu/~azh/blog/challengingprojects.html Плюс книга "Этюды для программистов" Чарльза Уэзерелла Пики: Почему article круче section https://www.smashingmagazine.com/2020/01/html5-article-section/ Css-only паралакс https://keithclark.co.uk/articles/pure-css-parallax-websites/
Самая глупая статья про 2020 - https://habr.com/ru/company/ruvds/blog/481572/ Еще одна - https://habr.com/ru/company/ruvds/blog/480358/ reshadow: https://github.com/lttb/reshadow https://reshadow.dev/ Твиттер Артура https://twitter.com/_lttb
Состояние веба в 2019 https://almanac.httparchive.org/en/2019/ Новая версия TypeScript 3.7 https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html https://web.dev/metrics https://hacks.mozilla.org/2019/11/upcoming-notification-permission-changes-in-firefox-72 В ноде 13.2.0 будет поддержка модулей без флага - https://github.com/nodejs/node/commit/796f3d0af49164314868c4778af90eca356f1fef (с канала https://t.me/juliarderity ) Новый эдж в бете https://blogs.windows.com/msedgedev/2019/11/04/edge-chromium-release-candidate-get-ready
В гостях Артур Кенжаев https://github.com/lttb и Артём Арутюнян https://github.com/artalar Обсуждаем стейт-менеджер reatom https://github.com/artalar/reatom И небольшие анонсы reshadow https://github.com/lttb/reshadow
Разработка в монорепозитории https://habr.com/ru/company/yandex/blog/469021/ Уязвимость через локфайлы https://snyk.io/blog/why-npm-lockfiles-can-be-a-security-blindspot-for-injecting-malicious-modules/ Поддержка HTTP/3 https://www.zdnet.com/article/cloudflare-google-chrome-and-firefox-add-http3-support/ Техники оптимизаций картинок https://evilmartians.com/chronicles/images-done-right-web-graphics-good-to-the-last-byte-optimization-techniques Немного об отладке https://itnext.io/how-i-debug-javascript-code-i-didnt-write-6c405a6a9103
W3C - 25 https://www.w3.org/blog/2019/10/happy-25th-anniversary-world-wide-web-consortium/ 42! - https://www.youtube.com/watch?v=Xg-oZp0EcYc&t=25572s Расшифровка названия https://yadi.sk/d/LW8sM2PghxKEhQ Intersection Observer подробно https://css-tricks.com/an-explanation-of-how-the-intersection-observer-watches/ Как переписывать с одного фреймворка на другой https://www.smashingmagazine.com/2019/09/frankenstein-migration-framework-agnostic-approach-part-1/
Что спрашивать у работодателя на собеседовании https://habr.com/ru/post/468923/ Архитектура программного обеспечения переоценена https://habr.com/ru/post/467997/ Маленькая ошибка, которая могла стоить миллионы https://cloudfour.com/thinks/an-html-attribute-potentially-worth-4-4m-to-chipotle/ Темная тема Слака https://slack.engineering/building-dark-mode-on-desktop-811508b5d15f Атомарный CSS https://css-irl.info/a-year-of-utility-classes/ https://frontstuff.io/in-defense-of-utility-first-css Пики: Плавная прокрутка https://css-tricks.com/almanac/properties/s/scroll-behavior/ Делегирование событий https://medium.com/@stasonmars/%D0%B4%D0%B5%D0%BB%D0%B5%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B8%CC%86-%D0%B2-javascript-d91cbdd8916a Как профилировать Реакт https://kentcdodds.com/blog/profile-a-react-app-for-performance
Почему я отказался от работы в AWS https://habr.com/ru/post/465437/ JavaScript to Know for React - https://kentcdodds.com/blog/javascript-to-know-for-react В Chrome 78 начнутся эксперименты с включением DNS-over-HTTPS http://www.opennet.ru/opennews/art.shtml?num=51488 https://github.com/developers-against-repressions/case-212 Как верстать под неизвестное содержимое так, чтобы не потерять контент https://www.smashingmagazine.com/2019/09/overflow-data-loss-css/ Видео про liner gradient: https://www.youtube.com/watch?v=muE2B0Zylbw
Про Reactgate https://docs.google.com/document/d/1g4oh2GGZOsucZfT1YJ5wjDUSk3ntbM3RNAxVs528-NM/preview# 7 уроков джуниора https://monicalent.com/blog/2019/06/03/absolute-truths-unlearned-as-junior-developer/ Что нужно знать сеньору https://itnext.io/javascript-things-newbies-should-know-e04bab10449f Largest Contentful Paint https://web.dev/largest-contentful-pain Мини-вебпак https://github.com/ronami/minipack Дебаг версии для печати https://css-tricks.com/can-you-view-print-stylesheets-applied-directly-in-the-browser Денис Новый тайпскрипт https://devblogs.microsoft.com/typescript/announcing-typescript-3-6/
Выпуск №23, в гостях Сергей Фролов и Сергей Рубанов - Ламповые конференции,10х разраб и WebAssembly by Сделайте мне красиво
Кровь, пот и пиксели - https://www.amazon.com/Blood-Sweat-Pixels-Triumphant-Turbulent/dp/0062651234 18 советов по CSS, которые сделают жизнь разработчика проще - https://tproger.ru/translations/css-rules/ (а русский язык хуже) Худшие 6 минут в моей жизни как веб-разработчика https://userinyerface.com/ Асинхронная загрузка с webpack 4 https://itnext.io/react-router-and-webpack-v4-code-splitting-using-splitchunksplugin-f0a48f110312
В гостях Андрей Ситник https://sitnik.ru/en/ Поговорили про смерть фронтенда (как без этого), цензуру, цифровой шабат, митапы, конференции и будущее.
Что значит быть фул стеком? https://css-tricks.com/what-does-it-mean-to-be-full-stack/ Доклад Андрея про GraphQL https://www.youtube.com/watch?v=jd3BpKv7LZ8&feature=youtu.be&t=3155 Хром отменяет адблокеры https://9to5google.com/2019/05/29/chrome-ad-blocking-enterprise-manifest-v3/
Эрик Френк Рассел. "Немного смазки" http://lib.ru/INOFANT/RASSEL_E/minor.txt SAFe http://www.safe30.com/ Эффективность не работает https://www.youtube.com/watch?v=K6oZuB8_dU8 Блог Дмитрия Смирнова http://spectator.ru/ Tver.io https://tver.io/ PubTalk#2 https://www.youtube.com/playlist?list=PLnxO5bB4KODhpurXPPlS92D6PyR1oY5ii
Как в Ютубе ИЕ6 закапывали http://blog.chriszacharias.com/a-conspiracy-to-kill-ie6 Панда митап http://panda-meetup.ru/msk-frontend-meetup Алексей Попков - Вам не нужен SPA https://youtu.be/S1jv4o759gg Новости Google I/O: порталы, web packaging и т.д. https://www.youtube.com/watch?v=rUUazNIZW7I&feature=youtu.be&t=637 What’s new in JavaScript (Google I/O ’19) - https://www.youtube.com/watch?v=c0oy0vQKEZE react-native-windows https://github.com/microsoft/react-native-windows Эдж теперь на маке - https://www.macrumors.com/2019/05/06/microsoft-edge-mac-browser-preview/amp/ Новый терминал для винды...