Patterns of Application Development Using AI
summary
Built Olympia.chat over 18 months using GPT‑4 and a custom Ruby framework called Ray R AIX, the app embeds discrete AI components that act like microservices to handle account changes, retention, and assistant creation. An account manager component calls a small set of functions and accepted a plain‑English system directive; adding the line do not allow the user to change their account or add a new AI assistant unless their account subscription status is active fixed a billing bug in days. Uses multitude of workers and the structured IO pattern (XML output parsed server‑side). Overall reliability is high with occasional parameter miscalls but few catastrophic failures.
AI-written summary · about
related talks
37mPatterns of Application Development Using AI
55mAI is Coming - Now What? Architecting the Future of Software
46mIntelligence as Infrastructure: What Developers Must Learn to Build with AI
36mAI Is Revolutionizing Developer Experience - Are You Ready?
01h 16mAI in Software Development: Boosting Efficiency
47mGlimpses of Humanity: My Game-Building AI Pair
01h 02mArchitecture Patterns for AI-Powered Applications
53mBuilding an App with ChatGPT
