Workshop Schedule
| Time | Activity | Topics |
| 10:00 | Welcome | Introductions, goals, schedule, book |
| 10:15 | A new modularity | AI challenges, concept modularity |
| 10:45 | What software design is about | Function, patterns, eliminating friction |
| 11:15 | Exercise 1 | Functional design of sidecar app |
| 11:45 | Designing with concepts | Action-state models, concerns, syncs |
| 12:30 | Exercise 2 | Concept design of sidecar app |
| 1:15 | Demo | Code generation and context |
| 1:35 | Conclusion |
Slido links
What is your company’s posture on AI-based coding?
What in your view is the major issue with AI-based coding?
LLM background document on concept design
Slides
Exercise
Topics
- Welcome
- Challenges
- Modularity
- Designing Function
- Patterns
- Chunking
- Friction
- Behavior
- State
- Actions
- Concerns
- Syncs
- Conclusions
Tiny survey
Thanks so much for your feedback here
Newsletter signup
Sign up for my occasional newsletter here