AI
AI-First Use Cases
Adrian Bilescu - iOS Developer @ CodeCrafters by BT
Studio room
12th November, 13:00-13:30
Your AI strategy isn't a document, it's your architecture. This session argues that the key to effectively commanding AI agents lies in the structure of our code. We'll explore how the 'Use Case' pattern — a single, isolated business action — provides the ideal unit of work to guide AI from a "sloppy" agent into a disciplined partner. We will present a complete workflow, from splitting features into AI-comprehensible units (Split), to programming the AI's behavior with a novel framework (Generate), to integrating the results into a robust application (Ship). This talk is for developers and leads looking to move beyond basic AI usage and build a scalable, maintainable, and truly AI-First development process.
Adrian Bilescu
CodeCrafters by BT
A software engineer with 13+ years of experience who thrives on change and experimentation. After a period of exploring new paths as a freelancer, he now channels his curiosity and energy into his work at CodeCrafters, fully embracing the dynamic nature of building software.
For him, the most vital part of the development process is the readiness to refactor and adapt. He sees software not as a static product, but as an ongoing conversation that requires teamwork, open communication, and a shared understanding. This belief is what fuels his passion for collaborative practices that bring people together to solve problems more effectively.
As a skeptical optimist, he is exploring AI's role in augmenting a developer's workflow. He sees it not as a magic bullet, but as a powerful lever to handle routine tasks, allowing teams to focus on the more human-centric challenges of design, architecture, and understanding the business domain. His work is informed by a wide curiosity, from neuroscience to philosophy.