Архив рубрики ‘fullstack’

ПаровоJSик: как мы не нашли тренажер для JS-TS‑собеседований на русском и сделали свой

Предыстория: откуда взялась идея Нас двое. Один из нас недавно искал работу и ходил по собеседованиям. Второй сам собеседует кандидатов и раз за разом видит одну картину, люди спотыкаются на одних и тех же задачах. Debounce, глубокое сравнение объектов, форма с валидацией. Задачи не сложные, но на собеседовании их надо написать руками, без автокомплита и без ChatGPT в соседней вкладке. Copilot и Cursor сейчас пишут код быстрее, […]

SDD на масштабе FullStack‑приложения: 17 спринтов, две конституции, три чата

В первой статье я писал про SDD за один вечер — Telegram‑бот, шесть команд Spec Kit, восемь часов от первого speckit.constitution до рабочего MVP. Это была проверка методологии на маленькой задаче. С тех пор я прошёл 17 спринтов SDD на FullStack‑приложении: B2C‑трекер привычек и целей, два репозитория (backend и frontend), 251 тест на бэке и 77 на фронте, релиз в продакшен. Это уже не вечер — это полный цикл разработки FullStack‑приложения по одной методологии. Здесь — что не дало мне […]

Как я интегрировал GigaChat API в свой проект: опыт создания AI-ассистента с голосовым управлением