

931: Project Init - How to Make Good Choices When Starting a New Coding Project
100 snips Aug 25, 2025
Scott and Wes dive deep into the essentials of project planning and initialization. They discuss transforming ideas into structured outlines and utilizing mind-mapping for better organization. The duo explores the importance of making smart technology choices tailored to project needs, while also incorporating AI tools for streamlined development. Personal stories highlight the balance between learning new technologies and usability challenges. Plus, they share amusing anecdotes about meal planning to keep things light and relatable!
AI Snips
Chapters
Transcript
Episode notes
Begin With A Text Outline
- Start planning by writing a high-level outline describing what the app does and who uses it.
- Break the outline into routes, views, and pseudo-logic before coding to surface missing requirements.
Mind Maps For Complex Structures
- Use mind-mapping when relationships are non-linear to visualize nodes and connections.
- Use it to decide the next piece to implement so work stays focused and incremental.
Use Pseudocode Then Validate With LLMs
- Convert your high-level routes and data structures into simple pseudocode before coding.
- Then use LLMs to find missing fields or features and refine your design iteratively.