# The Ultimate Vibe Coding Guide for Hackathons I Jake Hall

- Channel: [ETHGlobal](https://streameth.org/ethglobal)
- Date: 2025-10-09
- Duration: 21:16
- Topics: Task-Driven Development, TDD, AI-powered coding, hackathon, Cursor, GPT-3, Claude, Hedera Agent Kit, Web3, blockchain, plugin, Meme Job Fund, PRD, Product Requirements Document, prompt engineering, context management, code maintainability, automation, LLM, parallelization, langchain, SDK, open source, productivity, best practices, AI hallucination, CLI tools, workflow, rapid development
- Watch: https://streameth.org/watch/yt-5ojPS_8uuww
- YouTube: https://www.youtube.com/watch?v=5ojPS_8uuww

## Description

Jake Hall presents "The Ultimate Vibe Coding Guide for Hackathons," introducing Task-Driven Development (TDD) as an AI-powered alternative to Test-Driven Development. He demonstrates using AI tools like Cursor and models such as GPT-3 and Claude to structure and automate coding workflows, specifically for hackathon projects. The session focuses on building a custom plugin for the Hedera Agent Kit, integrating with Meme Job Fund (a Web3 token platform), and emphasizes the importance of creating a Product Requirements Document (PRD) to anchor AI outputs and prevent hallucinations.

Jake details a step-by-step process: drafting a PRD, generating granular tasks, and iteratively collaborating with AI to implement features, referencing documentation and existing code for context. He highlights best practices for context management, task validation, and parallelizing work, aiming to boost productivity and maintainability in rapid development environments. The talk concludes with a recap of the TDD workflow and encourages hands-on exploration.

00:00 Introduction  
00:29 Task-Driven Development Overview  
01:19 Repo and Hackathon-Specific Rules  
01:36 Hedera Agent Kit & Project Context  
02:44 Plugin Objective & Workflow Steps  
03:08 Step 1: Creating the PRD  
04:19 Context Engineering & Referencing Docs  
05:24 Choosing AI Models & Prompt Engineering  
06:16 Clarifying Questions & PRD Anchoring  
07:20 PRD Structure & Task Generation  
08:37 Q&A: Managing Context  
09:29 Step 2: Creating Tasks  
10:40 Reviewing & Adjusting Tasks  
12:04 Implementation Phase & Parallelization  
14:14 CLI Tools & Productivity Tips  
15:14 Adding Context for Implementation  
16:17 Managing Chat Contexts  
17:22 Monitoring AI Progress & Reference Tools  
18:48 Plugin Creation & LangChain Integration  
19:42 Final Steps & Time Constraints  
20:17 Recap & Best Practices  
21:00 Conclusion & Q&A

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

🇫🇷 *ETHGlobal Cannes*
This workshop is specifically for ETHGlobal Cannes, a 3-day hackathon held July 4-6, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! Watch the full ETHGlobal Cannes 2025 playlist here: https://youtube.com/playlist?list=PLXzKMXK2aHh5N2DCwhcEshNW9C8knZ1T-&si=Lc-WOyfkAVP2--R4

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

✅ *Follow Hedera*
X: https://x.com/hedera

✅ *Follow ETHGlobal*
X: https://x.com/ETHGlobal​
Warpcast: https://warpcast.com/ethglobal
Website: https://ethglobal.com
YouTube: https://www.youtube.com/c/ETHGlobal 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  

_Are you interested in Ethereum development and entrepreneurship?_
👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events
🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus
📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
