$Building software products with AI
This hub covers mindset shifts and practical approaches for building software products with AI assistance.
Mindset & Thinking
How working with AI changes how we think and approach problems:
- Coding with LLMs makes me think more
- The correct response to complexity is probe, sense, respond
- The currency of the future will be thought
- The question of the future is "what if"
- A new skill can be learned starting from a problem to solve
Architecture & Code Quality
Principles for maintaining quality when AI generates code:
- Software systems integrating with AI still benefits from good software architecture
- There's not difference in maintainability in AI vs Human generated code
- Context compression for better code generation
- Software development is knowledge management
Working with Agents
When your AI assistance becomes agentic workflows:
- We should invest in AX (Agents Experience)
- [[ZETTELKASTEN/MAIN NOTES/HUB NOTES/
Designing Agentic Workflows]]
Related
- [[ZETTELKASTEN/MAIN NOTES/HUB NOTES/
Evolution of roles in software engineering]] - How AI changes what engineers do