От десяти «провальных» стеков к production: как дата-сайентист собрал job board на Wasp в «эру агентного» кода

В заметке на Dev.to Marcel Coetzee — дата-сайентист и ИИ-консультант из ЮАР, с бэкграундом в актуарной науке и аналитике данных — рассказывает, как пришёл к Wasp как к full-stack-фреймворку для «agentic era» и как строил SaaS Hireveld.
По его словам, проект поднимался «почти целиком» на агентном программировании с Claude Code в терминале, при этом автор подчёркивает, что не сводит работу к «слепому» vibe coding и держит под контролем конфигурацию и тесты. Ниже — сжатый разбор того, что укладывается в сам текст интервью, без выхода за его рамки.
Agentic era и выбор Wasp: зачем full-stack-фреймворку место в разговоре об ИИ-инструментах
На площадке заголовок буквально связывает Wasp с «Full-stack Framework for the Agentic Era» — с эпохой, где разработка всё чаще опирается на агентные сценарии и инструменты вроде терминальных ассистентов. В тексте Wasp описан как среда с декларативным конфигом (в том числе аутентификация, база, фоновые задачи, почта), которая собирает компоненты приложения без ручной «склейки» всего стека с нуля.
Автор связывает это с желанием меньше тратить силы на инфраструктурный «клей» и быстрее доходить до продуктового кода — логика, которая дальше в интервью стыкуется с темой агентных инструментов и плотной кодовой базы.
Эксперименты со стеком: PocketBase, Next.js, Nuxt, Svelte, Django и «около десяти» попыток
В интервью перечислены, среди прочего, PocketBase, Next.js, Nuxt, Svelte, Django. Формулировки вроде «about 10» разных стеков или «10 different things» встречаются как словесные оценки автора, а не как нумерованный список из десяти пунктов: пересказывать «ровно десять провалов» как таблицу по пунктам из данных страницы нельзя.
Смысл для тех, кто смотрит на агентные практики и терминальные инструменты, в другом: смена стеков показана как поиск траектории, на которой проще перейти к устойчивому production и затем — к агентному кодированию, о котором речь пойдёт ниже.
Hireveld: job board для рынка найма в ЮАР и пауза на «major refactor»
По описанию в посте Hireveld — job board для рынка найма в ЮАР: бесплатные публикации вакансий для работодателей, анонимное ранжирование кандидатов и flat fee за раскрытие контактов. Автор связывает разработку продукта с агентным программированием и Claude Code (подробнее в следующем разделе).
В начале текста указано, что сервис сейчас недоступен («down») из‑за крупного рефакторинга у Marcel, с обещанием возвращения — это совпадает с коротким дисклеймером в начале страницы. Здесь важен формат: речь о реальном SaaS, который в интервью описан через ИИ-инструменты и агентные практики в терминале, а не о синтетическом примере «для статьи».
Claude Code в терминале: как автор описывает агентное кодирование и архитектуру Wasp
Автор прямо связывает свой путь с agentic coding tools и пишет, что Hireveld создавался «почти целиком» через агентное программирование — в частности Claude Code в терминале. Отдельный акцент — на контекстном окне модели и на том, что Wasp помогает держать кодовую базу компактной, в том числе за счёт централизованного понимания архитектуры через конфигурацию; в тексте упоминаются .wasp и main.wasp.
Интервью даёт не общий лозунг, а связку «терминальный агентный инструмент + full-stack-фреймворк с явным конфигом».
Не «слепой» vibe coding: ручная правка main.wasp, маршруты и тесты
В статье есть явный дисклеймер: автор не занимается «слепым» vibe coding — знает расположение файлов и маршруты, правит main.wasp вручную; подчёркивается значение e2e и unit-тестов. Это важная связка для аудитории, которая обсуждает ИИ в IDE и агентов в терминале: инструменты усиливают скорость, но ответственность за структуру проекта и проверку поведения, по версии автора, остаётся на человеке.
На площадке Dev.to у этой заметки указаны 21 реакция (на сервисе это сумма типов реакций, не прямой аналог голосов на других сайтах) и 2 комментария; расчётное время чтения — 6 минут; дата выхода поста — 2026-04-21T10:06:13Z.
OAuth для enterprise и вклад в upstream Wasp
В интервью упоминается интеграция Microsoft OAuth / Entra ID (Azure AD) для корпоративных клиентов и позитивно описывается практика pull request в репозиторий Wasp. Отдельно в тексте фигурируют утверждения о том, что команда Wasp поддерживает Claude Code skill, обновляет промпты и участвует в экосистеме инструментов — это формулировки внутри интервью на странице публикации; отдельной верификации по внешним страницам в доступных материалах нет.
Источники
- Marcel Coetzee (публикация под учёткой
licto). From 10 Failed Stacks to Production: How a Data Scientist Built a Job Board with Wasp, a Full-stack Framework for the Agentic Era. Dev.to, 2026-04-21T10:06:13Z. URL: Dev.to — дата доступа 2026-04-21T21:30:00Z (UTC).