Build Your Own Software Factory: Customized AI-Assisted Development
AI-assisted development tools can now quickly produce working software that once took months to hand craft. But that software often is based on the average of opinions on which the model was trained. It lacks the precision and expertise of the team that maintains it, the specific stack that they selected, and the particular problem domain that it serves. To produce high quality solutions at scale, you need to build a custom software factory. The factory is built from standard features available in almost all AI-assisted development tools:
- Skills
- Commands
- Agents
- Workflows
Your team constructs it to capture the specific architectural decisions and implementation patterns that they have developed for the project. They maintain the factory over time as they use it to build artifacts like documentation, code, and tests. Every project is different. Don't install a generic template. Learn how to construct a software factory for your current project to accelerate development while improving quality and consistency.
Improving is providing pizza at 6:00 and the presentation will begin at 6:30.
| Speaker: | Michael Perry | |
| Date: | March 4th, 2026 | |
| Time: | 6:00 PM - 8:30 PM (see here for more detail) | |
| Location: | Improving - Plano, TX Google Maps |
Speaker Bio
Software is math. Every class is a theorem. The compiler is the proof. And unit tests check our work.
Michael wrote The Art of Immutable Architecture (now in a second edition), a book on applying mathematics to building distributed systems. Learn more at https://immutablearchitecture.com.
Michael has recorded Pluralsight courses on Distributed Systems, XAML Patterns, and Cryptography, in addition to Provable Code. Formerly a Microsoft MVP for seven years, he maintains the spoon-bending Assisticant and Jinaga open-source libraries. You can find his videos about distributed systems at historicalmodeling.com. And he helps his clients at Improving benefit from the power of software mathematics.