Devs Hive
1.38K subscribers
26 photos
116 links
Для звʼязку пишіть @o_kazm

Розповідаю про сучасне ІТ, System Design і інженерний розвиток.
Download Telegram
Трохи інфи для роздумів новачкам, щоб не розслаблялись 👹

Попереду вихідні, тож можна буде знайти трохи часу, щоб подумати про знання й навички, які варто почати прокачувати вже з понеділка.

Якщо ви плануєте «вайті в ІТ», то ловіть актуальний набір навичок для Node.js backend/full-stack розробника.

Звісно, продавці курсів такого не скажуть, бо складний і реальний шлях продати значно важче. Але реальність доволі сувора і ось дуже коротка вижимка того, що будуть очікувати від Junior:

CS

- Розуміння базових структур даних
- Big O Notation

TypeScript

- Generics
- Utility Types
- Деякі типи даних: unknown, any, never…

Node.js

- Event Loop та асинхронна модель
- Processes / Threads
- Streams
- Концепція Middleware в контексті якогось фреймворку — найімовірніше, NestJS

Databases

- Базове розуміння SQL / NoSQL
- Зв’язки між таблицями, JOINs
- Базове розуміння індексів та їх оптимізації
- Базове розуміння транзакцій

API

- Розуміння REST
- Розуміння основних web вразливостей
- Розуміння JWT

Frontend

- CORS / CSP
- Розуміння React
- Розуміння технік оптимізації
- Базове розуміння SSR

Це далеко не все, але навіть цей список дає розуміння того, куди рухатися початківцям.

Також основний фокус тут на бекенді, оскільки особисто на мою думку, на фронтенд зараз майже не прорватися та і не варте воно таких зусиль.
❤29🔥11😁2👍1
Щось мало людей подивились відео про DLQ 😁

Dead letter queue звучить страшно, але це основа без якої буде дуже тяжко на роботі і особливо тяжко на інтервʼю. При тому, питають це не тільки Middle/Senior, а і Junior🚬

📎 - https://www.youtube.com/watch?v=-FrYnUjbPHY
👍11🥰3🔥1
Де можна подивитися список найактуальніших ризиків безпеки для вебзастосунків?
Anonymous Quiz
6%
MDN Web Docs
2%
Stack Overflow
9%
W3C Standards
81%
OWASP Top 10
🔥4
Вийшов Kubernetes 1.37 - Garhwal 🔥🔥🔥

Я не дуже слідкую за оновленнями, так як останні мої проєкти - це невеликі стартапи де все можна вирішити Serverless контейнерами в вигляді AWS Fargate чи GCP Cloud Run.

Але натрапив на оновлення k8s, почитав і ось основні зміни:

Керування ресурсами на рівні Pod

Kubernetes поступово дозволяє задавати CPU та RAM не тільки окремо для кожного контейнера, а й для всього Pod.

Швидша робота SELinux з volumes

Раніше Kubernetes у деяких випадках мав змінювати SELinux-мітки для великої кількості файлів у volume. Тепер це можна робити значно ефективніше через параметри mount. На великих дисках це може помітно пришвидшити запуск Pod.

KYAML став Stable

У kubectl з'явився стабільний формат виводу kyaml: kubectl get pod my-pod -o kyaml

По суті, це більш строгий і передбачуваний YAML — менше неоднозначностей із лапками, типами значень та форматуванням.

kube-proxy IPVS deprecated ☠️⚰️

IPVS офіційно deprecated, а Kubernetes поступово переходить у сторону nftables.
👍7🔥2☃1😱1👻1
Топ 12 безкоштовних курсів по АІ 🔥🔥🔥

Підбірка не моя, а спіжжена з LinkedIn, але скоріше всього менш корисною вона не буде 🤌

Я собі забрав декілька, що і вам рекомендую. Хто б що не казав, але АІ - це дуже важливий вектор розвитку для сучасного Software Engineer

- Agentic AI
- MCP: Build Rich-Context AI Apps
- Agent Skills with Anthropic
- Long-Term Agentic Memory
- Building Adaptive AI Agents
- Building and Evaluating Data Agents
- Building AI Browser Agents
- Build Interactive Agents with Generative UI
- AI Agents for Image and Video Generation
- AI Coding Workflows: From Cloud to Local
- A2A: The Agent2Agent Protocol
- Evaluating AI Agents
🔥31❤3
Почав розбиратися, як робити стріми на YouTube 📹

Думав, що треба просто натиснути кнопку «СТРІМ» — і воно якось запрацює. А виявляється, треба ставити додатковий софт, щось налаштовувати й взагалі розбиратися, як усе це працює.

Дуже нагадало відчуття, коли я, будучи джуном приходив на новий проєкт і думав: Та тут усе дуже просто, зараз я все перепишу. А потім починаєш розбиратися й розумієш, що там усе набагато складніше, ніж здавалося.

І в кращому випадку я просто нічого не чіпав.

У гіршому — чіпав і обсирався 😁
😁24👍8
🇫🇮 Google інвестує €13 млрд у AI інфраструктуру Фінляндії

Це вже не перша велика інвестиція в Європі. Не так давно AWS запустив European Sovereign Cloud — окрему хмарну інфраструктуру в ЄС, операційно відокремлену від інших регіонів AWS і орієнтовану на європейські вимоги до суверенності даних.

Схоже, Європа нарешті взялася за голову й зрозуміла, що на незручних кришечках, прикручених до пляшок, та екоподатках далеко не заїдеш — і почала потроху піднімати high-tech з колін.

А окремі країни паралельно почали спрощувати візові режими для highly qualified працівників, куди входять і розробники.

Одним словом - перемога 😁

📎 - https://www.googlecloudpresscorner.com/2026-09-09-Google-Deepens-Commitment-to-Finland-with-Two-Year-EUR13-Billion-investment-in-AI-Infrastructure
❤7👍6
Нова версія React 19.3 ⚛️🔥🔥

React підвіз чергове оновлення і як завжди декілька цікавих штук😁

З головного:

- <ViewTransition> тепер stable - анімації переходів між станами UI прямо в React (менше велосипедів - вже добре)

- ref тепер можна вішати на <Fragment> - прощаємось з легендарним <div> заради <div>

- Зʼявився use(browser()) - менше улюбленого typeof window !== 'undefined' при роботі з SSR

- Простіша робота з Context у Server Components - менше зайвих client provider-компонентів

- Підтримка Trusted Types API 🔐 - більше захисту від DOM-based XSS

- Ну і під капотом допиляли Suspense, Server Components, hydration, forms та Fast Refresh.

Одним словом - React потихеньку стає ще приємнішим 😁
🔥24👌4❤2
Це понеділок, а отже саме час взяти себе в руки й почати прокачувати свій інженерний профіль 💪

Ловіть добірку безкоштовних курсів з різних тем. Думаю, кожен знайде в цьому списку щось корисне для себе:

- Redis university - багато безкоштовного метеріалу про Redis i стратегії кешування

- CS50 - база і найкорисніший курс для початківців 🤌🤌🤌
- MIT - круті лекції по темі Distributed Systems
🔥13❤6
Google скасував LeetCode задачі й замінив їх на AI-раунд 😱😱😱

В інтернеті зараз активно обговорюють допис із інформацією про те, що LeetCode-задачі більше не даватимуть на співбесідах у Google.

Якщо прибрати гучний заголовок, то Google справді тестує новий формат технічної співбесіди — Code Comprehension Interview (ось посилання, де можна почитати, що воно таке)

Загалом Google не перший, хто почав включати AI у процес технічних інтервʼю, і, найімовірніше, ця тенденція лише набиратиме обертів.

Висновки які можна зробити:

- Готуватися тепер доведеться не лише до DSA, System Design та behavioral, а ще й до роботи з чужим кодом та AI під час інтервʼю.

- Галери, які думають, що вони Google, скоро зроблять власну версію Code Comprehension Interview і проводитимуть ще один раунд, шукаючи сіньйора за $2.5 🤌

І вишенька на торті🚬🚬🚬

LeetCode/DSA інтервʼю нікуди не поділися. У пілотному форматі Google замінює один із традиційних coding rounds на Code Comprehension, але класичний алгоритмічний раунд залишається.

Тому назва цього треду клікбейтна й не зовсім відповідає дійсності 😄

І це навіть трохи сумно, бо LeetCode-задачі, як на мене, не показують про розробника майже нічого, окрім уміння вирішувати LeetCode задачі

📎 - https://www.reddit.com/r/leetcode/comments/1wck65h/leetcode_grind_is_dead_google_is_changing_swe/
😁15👍7✍3❤1😱1