TGViewer
Channel Public Channel
Devs Hive

Devs Hive

@devshive

Для звʼязку пишіть @o_kazm

Розповідаю про сучасне ІТ, System Design і інженерний розвиток.
Subscribers
1.41K
Photos
26
Videos
0
Links
123

Showing posts older than #226 · Back to latest

Older Posts 20 shown
Post #225 945
Devs Hive Перемога підʼїхала🔥 Зʼявилась інформація того, що буде додано в Nest.js 12, який по ідеї мав би відбутись до кінця вересня. Покращень тут цілий список і ось основні: - Перехід з CommonJS на ESM. Це прям топчик - Rspack замість webpack. Не знаю, що таке Rspack…
Раніше писав про те, що буде додано в Nest.js 12 і 28 серпня відбувся реліз 🔥🔥🔥

Як на мене він дуже важливий тому обовʼязково ознайомтесь з тим, що було додано - https://trilon.io/blog/nestjs-12-is-now-available
  • ❤ 5
  • 🔥 3
Post #223 1.02K
Ще один цікавий інструмент - Gridex ☕️

Native database IDE powered by AI 🤌🤌🤌

В принципі, концепція доволі проста - окрім звичайного GUI для бази даних, тут інтегрований AI який дозволить простіше і швидше працювати з базою.

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

📎 - https://gridex.app/
Gridex Gridex — AI-Native Database IDE for macOS, Windows & Linux | Claude, GPT, Gemini, Ollama, MCP Gridex is the fastest native database IDE for macOS, Windows, and Linux, with built-in AI chat and an MCP server. Query PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server, and ClickHouse using Claude, GPT, Gemini, or local Ollama. Free Community edition.…
  • 💯 5
  • ❤ 1
  • 🔥 1
Post #222 972

Forwarded from I K

Привіт🙋‍♂️
Отримав вчора книгу, все супер! Дякую🔥🔥🔥
Тепер є що з цікавого почитати, а це наче ковток свіжого повітря
  • 🔥 18
Post #221 932
Почали отримувати книги 😍😍😍
  • 👏 3
Post #220 1.06K
Ловіть кошерну платформу для Incident Management 🤌🤌🤌

Загалом, продукт включає в себе все, що потрібно для керування інцидентами:
- On-call
- Incident Response
- Investigations
- Insights
- Post-incident workflows

Вона зніме з вас геморой побудови інтеграцій. Наприклад, в Nest.js API щось сталось, пушнувся лог в OpenTelemetry -> Datadog -> а incident.io обробив інцидент і надіслав його якомусь "щасливчику" на on-call.

📎 - https://incident.io/
incident.io AI software reliability platform | incident.io incident.io is a software reliability platform unifying on-call, agentic root cause analysis, incident response, and status pages – helping teams resolve issues faster.
  • ❤ 5
  • 👍 2
Post #219 941
  • 🔥 5
Post #218 992
Трохи про Prisma 8 😱😱😱

Я декілька разів писав про Prisma — і зазвичай не в найкращому світлі. У цій ORM багато чого не вистачало, а загалом рівень абстракції, який вона пропонувала, був занадто високим для сучасної розробки.

Я давно не цікавився, як у неї справи, але нещодавно отримав лист про оновлення в Prisma 8, після яких я змінив свою думку про цю ORM.

Якщо коротко, ось список важливих змін, які вже додали:

1. Новий Query API — нарешті вони прибрали цей пиздець із вкладеними обʼєктами, які навіть прості запити перетворювали на нечитабельну ковбасу.

2. SQL Query Builder — цього реально не вистачало в Prisma. До цього при складних запитах потрібно було або костиляти з ORM API, що не завжди працювало, або писати RAW SQL запити.

3. Extensions API — ну про таке в подібній ORM раніше навіть мріяти не доводилося 😁

4. Performance - на мою думку, виглядає як перемога. Детальніше можна почитати тут

5. Streaming — теж цікава фіча, яка дозволяє стрімити дані при роботі з великими датасетами. Якщо воно дійсно працює так, як вони описують, то для background jobs, exports, analytics... не потрібно буде тягнути додаткові залежності, якщо задача тривіальна.
  • 👍 14
  • 🔥 3
  • ❤ 1
Post #217 941
  • 👍 5
  • 🔥 1
Post #216 966
Нове відео на каналі ☕️☕️☕️

Розповів про один із найпопулярніших патернів у мікросервісах — Idempotency Key.

Він не тільки часто використовується на практиці, а й є одним із типових питань на технічних інтервʼю та кейсів, які варто вміти розбирати на System Design інтервʼю.

📎 - https://www.youtube.com/watch?v=fDnPW03Ux3Q
YouTube Idempotency Key — просте рішення великих проблем В цьому відео розберемо один з найбільш популярних патернів в мікросервісній архітектурі - Idempotency Key. Розберемо, що таке ідемпотентність і яку проблему вирішує сам патерн Telegram - тут пишу про інженерний розвиток https://t.me/devshive 0:00 - Intro…
  • ❤ 6
  • 👍 6
  • 🔥 2
Post #215 989
Реліз Node.js 26.8.0 (Current)🔥🔥🔥

З важливого:

- Нативна підтримка для роботи з ZIP файлами. Поки в early development, але це дуже важливий крок для Node.js

- TracingChannel перейшов в Stable. Походу Observability стане трошки кращим

- Покращення в SQLite

📎 - https://nodejs.org/en/blog/release/v26.8.0
nodejs.org Node.js — Node.js 26.8.0 (Current) Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
  • 🔥 17
  • ❤ 1
Post #214 988
  • ❤ 1
Post #213 983
Знак згори, що пора закінчувати роботу 😁

Знову стало погано для Github Actions. Походу щотижневі збої стають "нормальними"

Можна зробити висновок, що саме безпечне місце для зберігання коду - під подушкою
  • 😁 18
  • 👍 1
  • 😱 1
Post #212 1.05K
Хочу розповісти про цікавий проєкт - pg-boss 😱😱😱

Це job queue, яка працює прямо поверх PostgreSQL. Тобто якщо у вас уже є PostgreSQL і потрібно реалізувати прості background jobs, то не обов’язково окремо тягнути ще й брокер.

Виглядає цікаво, але кому це треба?

Як на мене, набагато простіше й надійніше взяти Serverless брокер на кшталт SQS чи GCP Pub/Sub, ніж докручувати цю приблуду до бази даних. Вони не потребують окремих інстансів, як наприклад RabbitMQ, і не додають зайвої складності у вашу систему.

Хто хоче погратись, ось посилання на проєкт - https://github.com/timgit/pg-boss
GitHub GitHub - timgit/pg-boss: Queueing jobs in Postgres from Node.js like a boss Queueing jobs in Postgres from Node.js like a boss - timgit/pg-boss
  • 👍 5
Post #209 1.06K
Халява! 🔥🔥🔥

Натрапив на допис в LinkedIn про те, що Redis роздає безкоштовні сертифікації. До сьогодні я навіть не знав, що можна бути Redis Certified.

Як на мене, Redis — це один із поважних інструментів інженера, розуміючи який, можна вирішити багато нетривіальних проблем.

Навіщо воно вам?

Враховуючи те, як шатає ІТ ринок, будь-яка "бумажка" від Big Tech компанії може дати плюс у CV і на інтервʼю. А якщо ви раніше не працювали з Redis, то під час підготовки до сертифікації розберетеся з основами і не тільки.

З податками мені нарахували 218 USD, але якщо скористатися купоном з сайту, вони перетворюються на 0. Тому, звісно я не втримався і забронював Associate Developer. Навіть, якщо ви дуже зайняті, можете забукати дату через пару місяців, а якщо і далі не буде часу - перенести 😁

Забукати сертифікацію можна тут - https://redis.io/certifications/
Redis Redis Associate Developer certification | Redis Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.
  • 👍 19
  • 🔥 8
Post #208 976
Новий інструмент для Nest.js - Observe 🔭🔭🔭

Пару днів тому відбувся реліз Observe — це інструмент для швидкого налаштування Observability без зайвого гемороя.

І, як на мене, це доволі крутий інструмент. Звісно, якщо на проєкті є розробник, який вміє в Observability і може швидко накидати сетап з умовним OpenTelemetry, прикрутивши туди пару дашбордів, то Observe там не потрібен.

Але в реальності такої людини може не бути, бо в команді всі джуни/мідли, які вже побудували потужне Observability, використовуючи самий надійний інструмент — console.log. Або це маленький проєкт, де взагалі не потрібно заморочуватися, і Observe вирішить всі болі продукту.

📎 - https://www.observe.nestjs.com/
NestJS Observe | Zero-Config Observability for NestJS Auto-instrumented observability for NestJS applications — tracing, error monitoring, logs and alerts, set up in minutes.
  • ❤ 9
  • 😁 3
  • 🔥 2
  • 👍 1
  • 🤡 1
Post #207 967
  • 🔥 6
  • 👎 3
Post #206 950
Мав трохи вільного часу і завайбкодив можливість створювати контент для користувачів.

Якщо хочете написати статтю або поділитися питаннями з інтервʼю — реєструйтеся на сайті та заходьте в «Мої публікації».

Після створення контенту я перевірю, чи це не якийсь скам 😁, і якщо все ок — опублікую.

Особливо цікаві питання по frontend, бо зараз на сайті переважає backend, а по frontend є лише кілька питань.

📎 - https://devs-hive.tech/uk/my-content
  • 🔥 17
  • ❤ 2
  • 👍 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →