🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉 авторов в наше медиа proglib.io
👉 контент-менеджеров для ведения телеграм-каналов
Подробности тут.
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
Подробности тут.
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖👨💻 Пишем Telegram-бота для подготовки к собеседованию на Frontend-разработчика
😌 5 техник для снятия стресса на работе
⚛️ 6 самых важных шаблонов проектирования в React
👶 Новичок в компании: 18 советов, как быстро адаптироваться и освоить новые навыки
🛠️ Set в JavaScript: теперь с новыми суперспособностями
⚒️ 10 незаменимых плагинов для VS Code в 2024 году
👋 Slack уходит из России: чем заменить зарубежный сервис
Please open Telegram to view this post
VIEW IN TELEGRAM
Нравится ли вам контент, публикуемый на канале?
Anonymous Poll
58%
Да, продолжайте в том же духе
14%
Нравится, но не все (напишу в комментарии)
14%
Не нравится
1%
Свой вариант (напишу в комментарии)
12%
Посмотреть результаты
429. Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Алексей Симоненко, Андрей Мелихов, Юлия Миоцен, Никита Дубко про Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармонию.
00:01:07 Chrome DevTools 126
00:11:12 Фичи ES2024
00:26:22 Редизайн Figma и AI-дизайн
01:38:52 ESM-гармония
01:57:40 Ответы на вопросы
▶️ YouTube | Сайт подкаста
#подкасты #новости
00:01:07 Chrome DevTools 126
00:11:12 Фичи ES2024
00:26:22 Редизайн Figma и AI-дизайн
01:38:52 ESM-гармония
01:57:40 Ответы на вопросы
▶️ YouTube | Сайт подкаста
#подкасты #новости
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой
От стажеров до сеньоров — разбираемся, кто есть кто в мире программирования и чем они отличаются друг от друга.
⛓️💥 Читать статью
⛓️💥 Зеркало
От стажеров до сеньоров — разбираемся, кто есть кто в мире программирования и чем они отличаются друг от друга.
⛓️💥 Читать статью
⛓️💥 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы пишем статью о способах измерения личностного роста программистов и нам нужна ваша помощь! 🚀
📊 Какие метрики вы используете для оценки своего прогресса?
🤔 Как вы понимаете, что выросли профессионально?
💡 Есть ли у вас свои уникальные способы отслеживания развития?
💬 Поделитесь вашим опытом в комментариях! Лучшие идеи попадут в нашу статью!
#интерактив
📊 Какие метрики вы используете для оценки своего прогресса?
🤔 Как вы понимаете, что выросли профессионально?
💡 Есть ли у вас свои уникальные способы отслеживания развития?
💬 Поделитесь вашим опытом в комментариях! Лучшие идеи попадут в нашу статью!
#интерактив
🎓 Коллекция современных руководств по производительности веб-сайтов
Полезный сборник руководств, охватывающих все, что вам нужно знать, чтобы освоить мониторинг, аналитику и диагностику веб-сайтов. Узнайте, как обеспечить быстрый и приятный опыт для всех ваших пользователей.
👉 Читать
Полезный сборник руководств, охватывающих все, что вам нужно знать, чтобы освоить мониторинг, аналитику и диагностику веб-сайтов. Узнайте, как обеспечить быстрый и приятный опыт для всех ваших пользователей.
👉 Читать
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🐋🆚🦭 Docker или Podman: что лучше подойдет для вашего проекта
Контейнеризация приложений — одна из самых важных технологий в современной разработке. За последние 10 лет стандартом и синонимом контейнеризации стал Docker. Однако недавно у Docker появился мощный опенсорсный соперник — Podman, который во многом его превосходит.
Читать статью
Контейнеризация приложений — одна из самых важных технологий в современной разработке. За последние 10 лет стандартом и синонимом контейнеризации стал Docker. Однако недавно у Docker появился мощный опенсорсный соперник — Podman, который во многом его превосходит.
Читать статью
🛠️ Альтернатива ушедшей JetBrains: российские программисты получили доступ к отечественной среде разработки GIGA IDE
Сбер и СберТех на GigaConf 2024 представили GIGA IDE, которую уже сейчас вы можете использовать в качестве альтернативы продуктам JetBrains. Помимо привычных всем возможностей, IDE включает встроенный AI-ассистент, поддерживает таск-трекер, управление пакетами/релизами и многое другое.
Напомним, в сентябре прошлого JetBrains официально прекратила продлевать российским пользователям лицензии на свое ПО. Сегодня и вовсе нельзя скачать некоторые продукты компании с российских IP-адресов.
👉 Читать обзор GIGA IDE
Сбер и СберТех на GigaConf 2024 представили GIGA IDE, которую уже сейчас вы можете использовать в качестве альтернативы продуктам JetBrains. Помимо привычных всем возможностей, IDE включает встроенный AI-ассистент, поддерживает таск-трекер, управление пакетами/релизами и многое другое.
Напомним, в сентябре прошлого JetBrains официально прекратила продлевать российским пользователям лицензии на свое ПО. Сегодня и вовсе нельзя скачать некоторые продукты компании с российских IP-адресов.
👉 Читать обзор GIGA IDE
💡AbortSignal.timeout()
в действии: на заметку фронтенд-разработчику👉 Поиграть можно здесь
#css #tip by Shripal Soni
🛠 Playwright и Allure как хорошая практика для разработки веб-приложения
Фронтенд-разработчик из Clevertec делится опытом использования Playwright в сочетании с Allure для автоматизации тестирования и оптимизации работы команды.
👉 Читать
Фронтенд-разработчик из Clevertec делится опытом использования Playwright в сочетании с Allure для автоматизации тестирования и оптимизации работы команды.
👉 Читать
430. Safari TP, LoAF, Ladybird, MDN HTTP Observatory, SVGWG, Prompt…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Полина Гуртовая, Никита Дубко, Алексей Симоненко про Safari TP, LoAF в Chrome, браузер Ladybird, MDN HTTP Observatory, SVGWG, Prompt API, планы ESLint и хорошие формы.
00:01:16 Где нас слушать
00:02:42 Safari TP
00:08:06 LoAF в Chrome
00:24:51 Браузер Ladybird
00:45:24 MDN HTTP Observatory
00:58:43 SVG Working Group
01:04:34 Prompt API
01:25:17 Планы ESLint
01:36:19 Хорошие формы
▶️ YouTube live | YouTube | Сайт подкаста
#подкасты #новости
00:01:16 Где нас слушать
00:02:42 Safari TP
00:08:06 LoAF в Chrome
00:24:51 Браузер Ladybird
00:45:24 MDN HTTP Observatory
00:58:43 SVG Working Group
01:04:34 Prompt API
01:25:17 Планы ESLint
01:36:19 Хорошие формы
▶️ YouTube live | YouTube | Сайт подкаста
#подкасты #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, друзья! 👋
Мы готовим статью о влиянии страха ошибок на работу программистов и хотим услышать ваше мнение! 💻🤔
🔍 Как вы справляетесь со страхом совершить ошибку в коде?
🛠️ Какие инструменты или практики в вашей команде помогают уменьшить страх перед внесением изменений в код?
🌱 Как вы превращаете свои ошибки в возможности для роста и развития?
💬 Поделитесь своим опытом! Ваши ответы могут помочь другим разработчикам! Лучшие идеи войдут в нашу статью.
Мы готовим статью о влиянии страха ошибок на работу программистов и хотим услышать ваше мнение! 💻🤔
🔍 Как вы справляетесь со страхом совершить ошибку в коде?
🛠️ Какие инструменты или практики в вашей команде помогают уменьшить страх перед внесением изменений в код?
🌱 Как вы превращаете свои ошибки в возможности для роста и развития?
💬 Поделитесь своим опытом! Ваши ответы могут помочь другим разработчикам! Лучшие идеи войдут в нашу статью.
👨💻 Learn TypeScript — курс от freeCodeCamp, который представляет из себя практическое введение в TypeScript. Вы узнаете, как TypeScript может облегчить вашу жизнь и сделать код менее подверженным ошибкам.
⏳ Таймкоды:
0:00:00 Introduction
0:06:39 Intro to Pizza app
0:16:49 Move code to TS
0:19:58 Defensive coding
0:24:36 Obligatory types basics lesson
0:28:29 Add type to orderId
0:29:55 Defining Custom Types
0:33:44 Adding a Pizza type
0:38:00 Nested object types
0:43:15 Optional properties
0:45:58 Adding an Order type
0:47:20 Typing arrays
0:52:00 Type orderQueue
0:56:13 Literal types
0:58:57 Unions
1:01:57 Update order status to use literal type unions
1:04:59 Add ids to pizzas
1:07:41 Type Narrowing
1:12:39 Be explicit whenever you can
1:14:54 Function return types
1:17:53 TS-specific types: any
1:20:48 Add return type to getPizzaDetail
1:24:11 Void return type
1:26:09 Add automatic ids to menu items
1:30:31 Utility Types & Partial
1:37:39 Omit Utility Type
1:44:42 Fix TS warnings with Omit
1:48:53 Generics
1:56:17 Generic functions in the pizza restaurant
1:59:43 Explicitly type generic function calls
2:04:08 Conclusion... for now
▶ Смотреть полностью
⏳ Таймкоды:
0:00:00 Introduction
0:06:39 Intro to Pizza app
0:16:49 Move code to TS
0:19:58 Defensive coding
0:24:36 Obligatory types basics lesson
0:28:29 Add type to orderId
0:29:55 Defining Custom Types
0:33:44 Adding a Pizza type
0:38:00 Nested object types
0:43:15 Optional properties
0:45:58 Adding an Order type
0:47:20 Typing arrays
0:52:00 Type orderQueue
0:56:13 Literal types
0:58:57 Unions
1:01:57 Update order status to use literal type unions
1:04:59 Add ids to pizzas
1:07:41 Type Narrowing
1:12:39 Be explicit whenever you can
1:14:54 Function return types
1:17:53 TS-specific types: any
1:20:48 Add return type to getPizzaDetail
1:24:11 Void return type
1:26:09 Add automatic ids to menu items
1:30:31 Utility Types & Partial
1:37:39 Omit Utility Type
1:44:42 Fix TS warnings with Omit
1:48:53 Generics
1:56:17 Generic functions in the pizza restaurant
1:59:43 Explicitly type generic function calls
2:04:08 Conclusion... for now
▶ Смотреть полностью
This media is not supported in your browser
VIEW IN TELEGRAM
#devtool #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀⚒️ es-toolkit — современная библиотека JavaScript-инструментов
Представьте себе Lodash, но более новый, быстрый, компактный, с tree shaker и встроенной поддержкой TypeScript.
В справочном руководстве показаны поддерживаемые фичи на данный момент.
👉 GitHub
Представьте себе Lodash, но более новый, быстрый, компактный, с tree shaker и встроенной поддержкой TypeScript.
В справочном руководстве показаны поддерживаемые фичи на данный момент.
👉 GitHub