Що відбувається із зарплатами TypeScript-розробників
У довгостроковій перспективі динаміка зарплат сеньйорів є негативною: за останні три роки їхня медіанна зарплата знизилася з $5000 у 2023 році до $4500 у 2026 році. У мідлів протягом цього періоду вона залишалася на рівні близько $2500 без виразної динаміки.
Детальніше в аналітиці: https://dou.ua/goto/WBuK
У довгостроковій перспективі динаміка зарплат сеньйорів є негативною: за останні три роки їхня медіанна зарплата знизилася з $5000 у 2023 році до $4500 у 2026 році. У мідлів протягом цього періоду вона залишалася на рівні близько $2500 без виразної динаміки.
Детальніше в аналітиці: https://dou.ua/goto/WBuK
😭14💩2
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня! 🔥
Автор розповідає про перехід на TypeScript 5.8 на продакшні, як захистити HTML від копіювання та про атаку корейців через SVG іконки.
👉 https://dou.ua/goto/gkrv
Автор розповідає про перехід на TypeScript 5.8 на продакшні, як захистити HTML від копіювання та про атаку корейців через SVG іконки.
👉 https://dou.ua/goto/gkrv
❤5🔥2
Встигніть купити квиток на DOU Day Picnic за 500 грн🔥
Уже завтра вартість квитків зросте вдвічі!
🗓 5 вересня
📍 КИТ, ВДНГ
💸 100% вартості квитків перекажемо на наш збір бомбери VAMPIRE для «Хартії».
Квитки: https://ticket.dou.ua/dou-day-picnic-2026
Уже завтра вартість квитків зросте вдвічі!
🗓 5 вересня
📍 КИТ, ВДНГ
💸 100% вартості квитків перекажемо на наш збір бомбери VAMPIRE для «Хартії».
Квитки: https://ticket.dou.ua/dou-day-picnic-2026
Формуємо список спікерів на WAWTech 2026 у Варшаві 26-27 листопада. Переконайся, що встигнеш подати свою заявку на виступ до 1 серпня: https://dou.ua/goto/FImn
Цікавить майже все: AI, Dev / Engineering, Highload, SciTech, Startups / Business, DefTech, QA, Product, Marketing.
Чекаємо на ваші заявки!
Цікавить майже все: AI, Dev / Engineering, Highload, SciTech, Startups / Business, DefTech, QA, Product, Marketing.
Чекаємо на ваші заявки!
💩1
Цього тижня в рубриці — офіційний туторіал від React.
Ви напишете гру «Хрестики-нулики» прямо в браузері. На практиці розберетеся з компонентами, станом, пропсами та реалізуєте функцію відкату ходів ⚡
👉https://dou.ua/goto/BJv8
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
Ви напишете гру «Хрестики-нулики» прямо в браузері. На практиці розберетеся з компонентами, станом, пропсами та реалізуєте функцію відкату ходів ⚡
👉https://dou.ua/goto/BJv8
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
🥴6🥱3❤2🗿2👍1
А ви вже ловили 5G 🤔
Які реальні цифри показує спідтест і як загалом враження від стабільності з’єднання?
👉https://dou.ua/goto/KLVh
Які реальні цифри показує спідтест і як загалом враження від стабільності з’єднання?
👉https://dou.ua/goto/KLVh
❤2🔥1
Full-stack розробник ділиться практичним підходом до налаштування локалізації за методологією Feature-Sliced Design.
У дописі він розібрав правильну організацію словників, переклад помилок валідації Zod та строгу типізацію ключів. Також автор додає готовий Node.js-скрипт для автоматичної генерації файлів із перекладами.
👉 https://dou.ua/goto/NrzE
У дописі він розібрав правильну організацію словників, переклад помилок валідації Zod та строгу типізацію ключів. Також автор додає готовий Node.js-скрипт для автоматичної генерації файлів із перекладами.
👉 https://dou.ua/goto/NrzE
💩7🔥3❤2👌1
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня! Автор розповідає про те, як знайти витік пам'яті в Next.js, про проблеми з == на співбесідах та як застосовувати CSS Infinity.
👉 https://dou.ua/goto/g5aG
👉 https://dou.ua/goto/g5aG
🔥2❤1🤝1
Інклюзивність — це не просто нормативи. Катерина Зайко, Experience Design Manager в EPAM, розповідає, як створювали доступні платформи для ОВА та «Охматдиту».
Читайте про типові технічні помилки девелоперів, «клавіатурні капкани» та як знайти компроміс між суворим гайдлайном Мінцифри і сучасним візуальним стилем.
👉 https://dou.ua/goto/IZLO
Читайте про типові технічні помилки девелоперів, «клавіатурні капкани» та як знайти компроміс між суворим гайдлайном Мінцифри і сучасним візуальним стилем.
👉 https://dou.ua/goto/IZLO
❤3
У новій статті Олександр Журавльов розповідає про розробку власної бібліотеки StitchAPI.
Звичний файл api.ts, що з роками перетворюється на некерований монстр, тепер можна замінити однією декларацією ендпоінта, отримавши типи, повтори, валідацію й авторизацію задарма.
👉https://dou.ua/goto/DR8i
Звичний файл api.ts, що з роками перетворюється на некерований монстр, тепер можна замінити однією декларацією ендпоінта, отримавши типи, повтори, валідацію й авторизацію задарма.
👉https://dou.ua/goto/DR8i
❤2👏1
У розробці фронтенду папки helpers та utils часто перетворюються на звалище розмазаної бізнес-логіки, що ускладнює підтримку проєкту. У своїй новій статті Дмитро Ханджанов пропонує ефективне рішення цієї проблеми — перехід до використання моделей.
Автор детально пояснює, як структурувати код за допомогою інкапсуляції та value objects, замінити глобальні функції на зручні класи й вирішити проблеми SSR-гідрації.
👉 https://dou.ua/goto/TRrD
Автор детально пояснює, як структурувати код за допомогою інкапсуляції та value objects, замінити глобальні функції на зручні класи й вирішити проблеми SSR-гідрації.
👉 https://dou.ua/goto/TRrD
🔥3
Забули, як працює Grid чи як нарешті відцентрувати той елемент?
У новому випуску рубрики розбираємо CSS-Tricks — найкращий візуальний довідник з верстки на всі випадки життя. Це база, яку варто мати під рукою.
👉https://dou.ua/goto/mPMo
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
У новому випуску рубрики розбираємо CSS-Tricks — найкращий візуальний довідник з верстки на всі випадки життя. Це база, яку варто мати під рукою.
👉https://dou.ua/goto/mPMo
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
❤2
Іноді ШІ під час код-рев'ю справді допомагає впіймати критичні баги ще до релізу й економить команді чимало часу. Але лише тоді, коли це не просто модель, яка коментує форматування чи назви змінних, а інструмент, здатний помічати нетривіальні помилки й складні крайові випадки.
А ви використовуєте ШІ для перевірки коду у своїх проєктах? Наскільки довіряєте його висновкам? Чи все ж останнє слово завжди залишається за людьми?
👉 https://dou.ua/goto/Apeh
А ви використовуєте ШІ для перевірки коду у своїх проєктах? Наскільки довіряєте його висновкам? Чи все ж останнє слово завжди залишається за людьми?
👉 https://dou.ua/goto/Apeh
💩15👍2👏2❤1
Справжній самурай не має цілі, він має лише шлях... до наступного оферу 🥷
Останнім часом все частіше з’являються новини про раптові скорочення. А у вас є план Б на випадок звільнення чи покладаєтесь на стабільність свого проєкту?
👉https://dou.ua/goto/0iDX
Останнім часом все частіше з’являються новини про раптові скорочення. А у вас є план Б на випадок звільнення чи покладаєтесь на стабільність свого проєкту?
👉https://dou.ua/goto/0iDX
😁10👎4
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня!
Автор розповідає про те, як Rust поглинає JavaScript, про велике оновлення Codepen та CI/CD для фронтенду в епоху ШІ.
👉https://dou.ua/goto/Qkrj
Автор розповідає про те, як Rust поглинає JavaScript, про велике оновлення Codepen та CI/CD для фронтенду в епоху ШІ.
👉https://dou.ua/goto/Qkrj
🔥4🤝2
Senior React Engineer with WebGL or WebGPU experience в Sombra
віддалено
👉 https://dou.ua/goto/rII7
Senior React Native Developer в Ralabs
віддалено
👉 https://dou.ua/goto/7RkX
Front-end розробник в Головне управління розвідки Міністерства оборони України, від $950
Київ
👉 https://dou.ua/goto/zKQO
Senior/Middle Frontend Developer (Vue / Nuxt) в TrueLabel
Лісабон (Португалія), віддалено
👉 https://dou.ua/goto/Fx0f
Middle/Senior Shopify Developer в CHI Software
віддалено
👉 https://dou.ua/goto/C8BD
віддалено
👉 https://dou.ua/goto/rII7
Senior React Native Developer в Ralabs
віддалено
👉 https://dou.ua/goto/7RkX
Front-end розробник в Головне управління розвідки Міністерства оборони України, від $950
Київ
👉 https://dou.ua/goto/zKQO
Senior/Middle Frontend Developer (Vue / Nuxt) в TrueLabel
Лісабон (Португалія), віддалено
👉 https://dou.ua/goto/Fx0f
Middle/Senior Shopify Developer в CHI Software
віддалено
👉 https://dou.ua/goto/C8BD
❤1
Як організувати взаємодію AI з браузером без MCP?
Андрій Сушко ділиться досвідом створення невеликого CLI на базі Chrome DevTools Protocol, який дозволяє передавати AI тільки потрібний контекст.
👉https://dou.ua/goto/PpWs
Андрій Сушко ділиться досвідом створення невеликого CLI на базі Chrome DevTools Protocol, який дозволяє передавати AI тільки потрібний контекст.
👉https://dou.ua/goto/PpWs
👍1🤡1
У якій українській IT-компанії ви мрієте працювати? 💭
Вже четвертий рік поспіль DOU запускає масштабне дослідження Employer Brand Research. Ми хочемо дізнатися, що українські фахівці насправді думають про IT-компанії, чиї бренди сприймаються найсильнішими та які чинники сьогодні є вирішальними під час вибору роботодавця.
Як завжди, схема проста:
▫️ З вас — 5 хвилин на заповнення анкети
▫️ З нас — прозора та детальна аналітика
👉 Заповнити анкету: https://dou.ua/goto/u250
Вже четвертий рік поспіль DOU запускає масштабне дослідження Employer Brand Research. Ми хочемо дізнатися, що українські фахівці насправді думають про IT-компанії, чиї бренди сприймаються найсильнішими та які чинники сьогодні є вирішальними під час вибору роботодавця.
Як завжди, схема проста:
▫️ З вас — 5 хвилин на заповнення анкети
▫️ З нас — прозора та детальна аналітика
👉 Заповнити анкету: https://dou.ua/goto/u250
💩4
Олександр Журавльов видалив російську мову з усіх налаштувань, але сайти та пошук вперто ігнорували його вибір.
Чому так відбувається, як працюють алгоритми визначення мови та як розширення Мовар змушує інтернет спілкуватися з вами українською — читайте у статті.
👉https://dou.ua/goto/R1rP
DOU Day Picnic вже скоро! Приходь нетворкати ✨
Чому так відбувається, як працюють алгоритми визначення мови та як розширення Мовар змушує інтернет спілкуватися з вами українською — читайте у статті.
👉https://dou.ua/goto/R1rP
DOU Day Picnic вже скоро! Приходь нетворкати ✨
❤21😁9🤡8🌭1
Автор вирішив створити для себе сервіс із конвертерами картинок, щоб позбутися рутини на фрілансі та поекспериментувати з SEO.
Але виявив, що весь пошуковий трафік проєкту несподівано приніс зовсім інший інструмент для коду, на який він взагалі не робив ставку.
👉https://dou.ua/goto/Aeoo
Але виявив, що весь пошуковий трафік проєкту несподівано приніс зовсім інший інструмент для коду, на який він взагалі не робив ставку.
👉https://dou.ua/goto/Aeoo
❤2👍2