banatie-content/assets/beyond-vibe-coding/research-index.md

6.4 KiB
Raw Blame History

Research Index

Working file for methodology clustering and source verification.

Source

  • perplexity-terminology-research.md — original Perplexity research (Jan 2025)

Methodology Selection

Based on research, selecting approaches for article coverage.

Tier 1: MUST Include (High Authority + Reader Interest)

Term Why Include Source Authority Status
Vibe Coding Hook — Collins Word of Year 2025, everyone knows it Wikipedia, Collins, Karpathy verified
Spec-Driven Development Direct contrast to vibe coding, GitHub Spec Kit GitHub, ThoughtWorks, Martin Fowler verified
Agentic Coding Hot topic, Claude Code users care about this arXiv surveys (Aug 2025, Dec 2025) verified
Ralph Loop HOT Jan 2026, max autonomy extreme VentureBeat, Geoffrey Huntley, Anthropic plugin verified

Tier 2: SHOULD Include (Good Authority, Practical)

Term Why Include Source Authority Status
AI Pair Programming Relatable, Copilot users know this GitHub official, Microsoft verified
Human-in-the-Loop (HITL) Important concept, enterprise backing Atlassian HULA, Google Cloud verified
TDD + AI Quality angle, contrasts vibe coding Qodo.ai, Builder.io, GitHub Blog verified

Tier 3: MENTION Briefly (Context/Completeness)

Term Why Status
AI-DLC (AWS) Enterprise angle, shows maturity verify if needed
Architecture-First 2026 trend prediction verify if needed
Prompt-Driven Development Clarify difference from vibe coding verify if needed

Tier 4: SKIP (Generic/Low Value for This Article)

  • AI-Assisted Coding — umbrella term, too generic
  • AI-Augmented Development — same, no distinct methodology
  • Copilot-Driven Development — subset of AI Pair Programming
  • Conversational Coding — too vague
  • Ensemble Programming — too niche
  • Deterministic AI Development — enterprise-specific, niche

Article Angle

Narrative arc:

  1. Vibe coding = entry point (hot topic, word of year)
  2. Problem: works for prototypes, fails for production
  3. Survey: what professionals actually use
  4. Each methodology = one section with:
    • What it is (1-2 sentences)
    • When to use
    • Henry's take (from interview)
  5. Conclusion: spectrum from vibe → spec-driven, choose based on stakes

Verified Sources

Vibe Coding

Source URL Notes
Wikipedia en.wikipedia.org/wiki/Vibe_coding Comprehensive, cites Karpathy
Collins Dictionary collinsdictionary.com Word of Year 2025
Andrej Karpathy X/Twitter Feb 2025 Original coiner

Spec-Driven Development

Source URL Notes
GitHub Spec Kit github.com/github/spec-kit Official repo
ThoughtWorks Radar thoughtworks.com/radar SDD in techniques
Martin Fowler martinfowler.com SDD tools analysis

Agentic Coding

Source URL Notes
arXiv 2508.11126 arxiv.org/abs/2508.11126 "AI Agentic Programming" survey (Aug 2025)
arXiv 2512.07921 arxiv.org/abs/2512.07921 "DeepCode: Open Agentic Coding" (Dec 2025)
arXiv 2512.14012 arxiv.org/html/2512.14012 "Professional Developers Don't Vibe, They Control"

Ralph Loop (Ralph Wiggum)

Source URL Notes
Geoffrey Huntley ghuntley.com/ralph/ Original author (May 2025)
VentureBeat venturebeat.com "How Ralph Wiggum went from Simpsons to AI" (Jan 2026)
GitHub (snarktank) github.com/snarktank/ralph Original repo
GitHub (Anthropic) claude.ai Official ralph-wiggum plugin by Boris Cherny
Dev.to dev.to "2026 - Year of Ralph Loop Agent"

AI Pair Programming

Source URL Notes
GitHub Features github.com/features/copilot "Your AI pair programmer"
GitHub Blog github.blog (June 2025) "From pair to peer programmer"
Microsoft Visual Studio visualstudio.microsoft.com/github-copilot Official docs
Microsoft Learn learn.microsoft.com/training/paths/copilot Training courses

Human-in-the-Loop

Source URL Notes
Atlassian HULA atlassian.com/blog/atlassian-engineering/hula-blog ICSE 2025 paper
arXiv 2411.12924 arxiv.org/abs/2411.12924 HULA framework paper
Google Cloud cloud.google.com/discover/human-in-the-loop Official definition
Google Developers Blog developers.googleblog.com A2A protocol with HITL

TDD + AI

Source URL Notes
Qodo.ai qodo.ai/blog/ai-code-assistants-test-driven-development AWS SA author
Builder.io builder.io/blog/test-driven-development-ai Practical guide
GitHub Blog github.blog (May 2025) "TDD with GitHub Copilot"
Substack ecosystem4engineering.substack.com "TDD in Age of AI"

Interview Questions

Questions for Oleg to capture Henry's authentic voice:

Vibe Coding

  • Ты когда-нибудь работал в режиме vibe coding? Что получилось?
  • Когда это уместно, когда нет?

Spec-Driven Development

  • Пробовал GitHub Spec Kit или писать spec перед кодом?
  • Твоё мнение — это будущее или overkill?

Agentic Coding

  • Как используешь Claude Code? Даёшь автономию или контролируешь каждый шаг?
  • Что доверяешь агенту, что нет?

AI Pair Programming

  • Copilot/Cursor — как pair programmer или просто autocomplete?
  • Реально ли это "парное программирование"?

Human-in-the-Loop

  • Как часто AI делает что-то без твоего одобрения?
  • Где граница доверия?

TDD + AI

  • Пишешь тесты первыми при работе с AI?
  • Работает ли классический TDD с генеративным AI?

Henry's Opinions (from interview)

Will be filled during interview session

On Vibe Coding

[pending]

On Spec-Driven Development

[pending]

On Agentic Coding

[pending]

On AI Pair Programming

[pending]

On Human-in-the-Loop

[pending]

On TDD + AI

[pending]


Updated: 2026-01-22