Tech radar

Інструменти, на які ми ставимо свій смак

Живий компас мов, платформ і технік, які ми використовуємо щодня. Оновлюється щокварталу. Якщо помітили щось, що варто переглянути — скажіть нам.

Adopt

Вибір за замовчуванням. Випустили з цим продакшн і продовжуємо.

Trial

Активно використовуємо в нових проєктах. Комфортно, але ще вчимося.

Assess

Уважно стежимо, проводимо невеликі експерименти перед commit.

Hold

Не наш default. Використовуємо лише, коли в клієнта вже є або є особлива причина.

Мови та фреймворки

Next.js 15 App Router

Adopt

Default для кожного нового web-app. Server components + server actions — наш дім.

TypeScript (strict)

Adopt

Лише strict-режим. Жодних `any` у продакшн-коді.

React 19

Trial

Випускаємо в нових проєктах; стежимо за edge-кейсами Actions і `use` hook.

Tailwind CSS + shadcn/ui

Adopt

Швидко, виразно, експортовано. Замінює ad-hoc CSS-in-JS.

React Native (Expo)

Adopt

Default для кросплатформного мобільного. OTA-оновлення — killer feature.

Remix

Hold

Для нових робіт обираємо Next.js App Router після злиття Remix із React Router.

Платформи та інфра

Hetzner + Coolify

Adopt

Наш продакшн-таргет. Один CX32 хостить wedece.com і клієнтські сайти. Image-from-GHCR + webhook деплой. Нудно-надійно.

Vercel

Trial

First-class DX для Next.js, але свій сайт ми перенесли з нього через вартість. Усе ще нормальний дефолт для клієнтів без інфра-потреб.

Cloudflare Workers + Pages

Trial

Безлімітний bandwidth; використовуємо для edge-функцій, DNS та image CDN.

Supabase

Adopt

Postgres + Auth + realtime + storage. Дефолт, коли клієнту потрібна керована БД.

Firebase App Hosting

Hold

Прибраний зі стеку повністю — доставка лідів на Telegram, без бази даних і Firestore.

AI та дані

Anthropic Claude (API + Agents)

Adopt

Default reasoning-модель для RAG і агентних flow.

OpenAI GPT-5 family

Adopt

Використовуємо там, де важлива tool-use latency.

Genkit

Trial

Framework-agnostic AI flows; зручний для оркестрації LLM-викликів з evals і трейсингом.

LangChain (JS)

Hold

Перевантажена абстракціями; ми любимо тонкі обгортки SDK.

pgvector

Adopt

Postgres-native векторний пошук — достатньо для 99% кейсів.

Інструменти й техніки

Consent Mode v2 + GA4

Adopt

EU-сумісний baseline для кожного клієнтського сайту.

Google Ads conversion tracking

Adopt

Вшито в кожну форму, що ми робимо.

Sentry

Adopt

Вшито у wedece.com (помилки + source maps + CSP report tunnel). Дефолт для клієнтських проєктів.

Playwright

Adopt

Smoke + happy path на кожному прод-додатку. E2E у CI за замовчуванням.

Jest for new code

Hold

Vitest швидший і ESM-native.

Готові обговорити стек

Любимо дискутувати про вибір технологій. Запишіться на дзвінок — розберемо разом.