Журнал · с августа 2022

Записки команды о разработке, AI и продукте

Тексты от инженеров и дизайнеров nordiqdev. Без маркетинга, с цифрами с реальных проектов. О мобильной разработке, веб-сервисах, LLM-агентах, фреймворках и индустрии.

28 декабря 2023

Итоги 2023: год, когда AI стал линией ведения проектов

Год, в котором половина клиентских разговоров начиналась с «а можем ли мы прикрутить GPT». Подводим итоги без эйфории и без скепсиса.

Команда nordiqdev6 мин
19 декабря 2023

Архитектура B2B-дашбордов: что меняется, когда у клиента 200 организаций

B2B-дашборд для 5 клиентов и для 500 - это два разных продукта. Разбираем архитектурные решения, которые становятся обязательными после 100 тенантов.

Команда nordiqdev7 мин
6 декабря 2023

Доступность в React-приложениях: что мы делаем не на словах

Accessibility в React-командах часто живёт в режиме «потом доделаем». Делимся, как сделать так, чтобы «потом» стало «по умолчанию».

Команда nordiqdev5 мин
28 ноября 2023

AI-помощники для разработчиков: GitHub Copilot, Cursor и что мы реально используем

За год AI-помощники прошли путь от игрушки до части ежедневного инструментария. Делимся, что у нас прижилось, а что отвалилось.

Команда nordiqdev6 мин
15 ноября 2023

React Native New Architecture в продакшне: что мы поняли

New Architecture стала default-выбором в RN 0.73. Мы перевели три проекта. Делимся метриками и подводными камнями.

Команда nordiqdev7 мин
30 октября 2023

Next.js 14 и Server Actions: пора брать в продакшн

Vercel объявила Next.js 14 на Next Conf. Server Actions перешли в stable. Разбираем, что это значит на практике.

Команда nordiqdev6 мин
4 октября 2023

Whisper в продакшне: как мы делаем голосового помощника

Whisper открыл большинству продуктов дверь к голосовым интерфейсам. Делимся реальной кухней - от выбора модели до борьбы с шумом метро.

Команда nordiqdev6 мин
25 сентября 2023

SwiftData против CoreData: что выбирать в новом проекте

На WWDC 2023 Apple показала SwiftData - современную обёртку над CoreData. Разбираем, насколько она готова к продакшну.

Команда nordiqdev6 мин
10 сентября 2023

Bun 1.0 вышел: стоит ли менять Node?

Bun обещает быть быстрее Node, npm и Webpack - всё в одном бинарнике. Мы запустили его на трёх внутренних сервисах. Делимся, что узнали.

Команда nordiqdev5 мин
23 августа 2023

Edge functions: где они реально нужны, а где это маркетинг

Edge - это не «быстрее всегда». Это «быстрее в очень конкретных сценариях, дороже и неудобнее в остальных». Разбираем по полочкам.

Команда nordiqdev6 мин
8 августа 2023

Llama 2 и open-source LLM в продакшне: пробуем альтернативу OpenAI

Meta выложила Llama 2 в коммерческий доступ. Мы развернули её на одном из клиентов, где данные нельзя слать наружу. Делимся реальными числами.

Команда nordiqdev7 мин
26 июля 2023

pgvector vs Pinecone vs Qdrant: что выбрать для AI-приложения

Когда у клиента уже есть Postgres, тащить отдельную vector DB кажется лишним. Когда векторов миллионы - pgvector начинает захлёбываться. Разбираем границы.

Команда nordiqdev6 мин
14 июля 2023

Дизайн-системы и Figma Variables: год спустя в продакшне

Год назад мы только пробовали Variables. Сейчас - это часть стандартного пайплайна на четырёх клиентских дизайн-системах. Делимся практикой.

Команда nordiqdev6 мин
28 июня 2023

LLM-агенты: первые попытки и громкие провалы

AutoGPT и BabyAGI взорвали Twitter весной. Мы попробовали агентный подход в трёх проектах. Расскажем, почему два из трёх свернули.

Команда nordiqdev7 мин
12 июня 2023

Apple Vision Pro анонсирован: стоит ли инвестировать в visionOS прямо сейчас

5 июня Apple показала Vision Pro. Цена 3500 долларов, релиз - начало 2024-го. Разбираемся, кому стоит начинать готовиться, а кому - забыть до 2026-го.

Команда nordiqdev6 мин
30 мая 2023

Drizzle ORM против Prisma в 2023: что мы выбрали и почему

Prisma давно стала дефолтом в TypeScript-мире. Drizzle - её серьёзный челленджер 2023 года. Мы выбрали Drizzle для трёх новых проектов. Объясняем, почему.

Команда nordiqdev6 мин
11 мая 2023

Kotlin Multiplatform Mobile в 2023: пора брать в продакшн?

JetBrains обещали Beta KMM ещё в 2022-м. Мы сделали два проекта в проде. Рассказываем, кому это сейчас подходит, а кому - категорически нет.

Команда nordiqdev7 мин
25 апреля 2023

RAG-архитектура на практике: что выбрать в 2023 году

RAG - это не фреймворк и не библиотека. Это архитектурный паттерн, и сделать его правильно сложнее, чем кажется по туториалам.

Команда nordiqdev8 мин
4 апреля 2023

React Server Components: архитектурные паттерны на реальных проектах

RSC - не серебряная пуля и не маркетинг. Это новая модель композиции, которая требует переучить интуицию. Делимся паттернами, которые у нас прижились.

Команда nordiqdev7 мин
22 марта 2023

GPT-4 вышла: что меняется для продуктов и команд

OpenAI выкатила GPT-4 14 марта. Через неделю у нас были первые замеры на реальных задачах. Делимся, где она оправдывает цену, а где нет.

Команда nordiqdev6 мин
9 февраля 2023

Next.js 13 App Router: что мы поняли за полгода в проде

Первые впечатления от App Router у нас были осторожно-положительными. Полгода спустя - ещё положительнее, но с большим количеством оговорок.

Команда nordiqdev8 мин
17 января 2023

ChatGPT API в продакшне: первые интеграции и грабли

OpenAI открыл API в марте, и к лету у нас уже три продукта на gpt-3.5. Делимся первыми граблями: латентность, стоимость и что происходит, когда модель уверенно врёт.

Команда nordiqdev7 мин