Стек
(Сгенерировано AI. Будет переписано человеком позже.)
Слепок того, на чём построен techmeat.dev, какими инструментами я пользуюсь каждый день и какой воркфлоу применяю, чтобы выпускать посты и фичи в связке с кодинг-агентами.
Технологический стек
- Astro 6 в режиме
output: 'static'. Посты — Markdown, рендерятся через Astro Content Collections. - Solid.js через
@astrojs/solid-jsдля немногих интерактивных островов: переключатель темы, переключатель языка, кнопка копирования кода. - Bun как рантайм, пакетный менеджер и тест-раннер. Никакого npm и pnpm.
- Cloudflare Pages для хостинга; Cloudflare Web Analytics для аналитики, без cookies.
- satori + resvg для генерации OG-картинок на билд-тайме — отдельная картинка под каждый пост и каждую локаль.
- @vite-pwa/astro (Workbox) — устанавливаемое PWA с offline-fallback.
- @astrojs/sitemap + @astrojs/rss — sitemap и пер-локальные RSS-фиды.
Инструменты
- oxlint + oxfmt — линтер и форматтер на Rust. Без ESLint и Prettier.
- @astrojs/check — типизация для
.astroфайлов. - lefthook — pre-commit хуки: линт, форматирование и typecheck на каждом коммите.
- bun:test — встроенный тест-фреймворк.
AI-ассистенты
- Claude Code — основной кодинг-агент. Контекст проекта живёт в
CLAUDE.mdиAGENTS.md. - Superpowers skills — brainstorming, writing-plans, subagent-driven-development для нетривиальных фич.
- GPT-5.5 — второй проход ревью на крупных изменениях.
- SEO / GEO skills — keyword research, meta-tags optimizer, schema markup, on-page audit, content-quality auditor (CORE-EEAT), GEO content optimizer для цитируемости в AI-движках.
Железо
- (Placeholder — заполнит человек.)
Воркфлоу
Каждый пост и каждая фича проходят примерно один и тот же цикл:
-
Зафиксировать цель и ограничения в
CLAUDE.md/AGENTS.md, чтобы у агента был стабильный контекст. - Сделать брейншторминг через Superpowers, получить дизайн-спецификацию.
- Перевести спецификацию в план реализации с конкретными шагами.
- Subagent-driven выполнение с двухступенчатым ревью (соответствие спеке, потом качество кода) на каждой задаче.
- Для постов — многоступенчатый SEO + GEO пайплайн перед публикацией.
Смысл этой страницы — открыто показать тулчейн, чтобы посты могли быть про процесс, а не каждый раз заново объяснять сетап.