Can I Include - это как Can I Use, только для определения может ли один HTML тег быть родителем/ребенком для другого
https://caninclude.glitch.me/
#am_tools
https://caninclude.glitch.me/
#am_tools
Caninclude
'Caninclude' tool to help determine if one HTML tag can be included in another HTML tag
bundle.js.org – инструмент для быстрой проверки размеров npm-пакета или отдельной функции пакета
https://bundle.js.org/
#am_tools
https://bundle.js.org/
#am_tools
Не уверены какая именно разметка для кнопки вам нужна? Загляните в The Button CheatSheet 👇
https://www.buttoncheatsheet.com/
#am_cheatsheet
https://www.buttoncheatsheet.com/
#am_cheatsheet
Buttoncheatsheet
The Button Cheat Sheet
Do you need a button for your next project but you’re not sure about the right markup? Don’t worry, we’ve got you covered!
Набор best practices от Google, которые вы можете применить в своих проектах.
▶️ Как писать хорошие коммит сэсседжи
▶️ На что обратить внимание во время код-ревью
▶️ Как формулировать комменты во время код-ревью
▶️ Как воспринимать комментарии к вашему коду
https://google.github.io/eng-practices/
▶️ Как писать хорошие коммит сэсседжи
▶️ На что обратить внимание во время код-ревью
▶️ Как формулировать комменты во время код-ревью
▶️ Как воспринимать комментарии к вашему коду
https://google.github.io/eng-practices/
eng-practices
Google Engineering Practices Documentation
Google’s Engineering Practices documentation
Разница между `Object.freeze` и `as const` в #TypeScript
#TypeScript Interfaces vs Types
Очень похожи, но все же различия между типами и интерфейсами есть, в статье об этом читайте подробнее:
https://ultimatecourses.com/blog/typenoscript-interfaces-vs-types
Очень похожи, но все же различия между типами и интерфейсами есть, в статье об этом читайте подробнее:
https://ultimatecourses.com/blog/typenoscript-interfaces-vs-types
Ultimatecourses
TypeScript Interfaces vs Types - Ultimate Courses
Many developers are confused when choosing between a TypeScript interface or a type. This is probably because they’re very similar with minor differences. Let’s explore...
Заголовок
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data
#am_tips
Clear-Site-Data позволяет очистить данные в браузере (localstorage, кэши, service-workers, etc.) командой с сервера. Не работает в Safari.https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data
#am_tips
MDN Web Docs
Clear-Site-Data header - HTTP | MDN
The HTTP Clear-Site-Data response header sends a signal to the client that it should remove all browsing data of certain types (cookies, storage, cache) associated with the requesting website.
It allows web developers to have more control over the data stored…
It allows web developers to have more control over the data stored…
Статья про различные подходы рендеринга в вэбе, и в конце удобная сравнительная таблица (она же в прикреплённом скриншоте)
https://developers.google.com/web/updates/2019/02/rendering-on-the-web
https://developers.google.com/web/updates/2019/02/rendering-on-the-web
JavaScript паттерны проектирования, паттерны компонент и перфоманс паттерны от Addy Osmani и Lydia Hallie
https://www.patterns.dev/posts/
https://www.patterns.dev/posts/
👍3🔥2
DevToys - швейцарский нож для программиста. Множество утилит в одном десктопном приложении.
https://devtoys.app/
#am_tools
https://devtoys.app/
#am_tools
🔥5
Как «аппетитно» заполнить свой LinkedIn профиль
https://alexstaff.agency/ru/how-to-fill-in-a-linkedin-profile
https://alexstaff.agency/ru/how-to-fill-in-a-linkedin-profile
alexstaff.agency
LinkedIn: как заполнить профиль, чтобы привлечь внимание рекрутеров
Грамотное заполнение профиля LinkedIn – это умный ход. Сделайте все правильно один раз и получайте классные предложения для профессионального и зарплатного роста.
Forwarded from Вебня (Roman Dvornov)
Monorepo.tools
"Все что вам нужно знать о монорепах и инструментах, чтобы их построить" – с таким слоганом запустился новый сайт про моно-репозитории. На нем собраны основные тезисы и материалы в пользу монореп, а так же разобраны ключевые иструменты для их построения (Bazel, Gradle, Lage, Lerna, Nx, Rush и Turborepo) с разбивкой по фичам и сводной таблицей. Хорошая отправная точка для тех кто задумывается о монорепе или ищет подходящий инструмент.
"Все что вам нужно знать о монорепах и инструментах, чтобы их построить" – с таким слоганом запустился новый сайт про моно-репозитории. На нем собраны основные тезисы и материалы в пользу монореп, а так же разобраны ключевые иструменты для их построения (Bazel, Gradle, Lage, Lerna, Nx, Rush и Turborepo) с разбивкой по фичам и сводной таблицей. Хорошая отправная точка для тех кто задумывается о монорепе или ищет подходящий инструмент.
Надеюсь, всем очевидно почему нет новых постов. Тезисно:
– Мой родной город разрушают; мою школу разрушили ещё несколько недель назад; в балкон прилетел осколок снаряда;
– Мой второй родной город, в котором я окончил университет, в котором я жил до войны и думал, что буду жить и дальше, тоже постепенно разрушают;
– Сложно представить, что чувствуют люди из более горячих точек: Мариуполя, Ирпеня, Лисичанска. Там просто ад;
– Виновата в этом Россия;
– Скорее всего, я вряд ли найду силы подбирать и делать что-то полезное и интересное для вас до окончания войны.
И будет мир, и путин будет гнить!
Слава Україні!
– Мой родной город разрушают; мою школу разрушили ещё несколько недель назад; в балкон прилетел осколок снаряда;
– Мой второй родной город, в котором я окончил университет, в котором я жил до войны и думал, что буду жить и дальше, тоже постепенно разрушают;
– Сложно представить, что чувствуют люди из более горячих точек: Мариуполя, Ирпеня, Лисичанска. Там просто ад;
– Виновата в этом Россия;
– Скорее всего, я вряд ли найду силы подбирать и делать что-то полезное и интересное для вас до окончания войны.
И будет мир, и путин будет гнить!
Слава Україні!