DeveloperWeek 2026: AI Usability, Context & The Future of Development
DeveloperWeek 2026, held recently in San Jose, wasn’t about splashy announcements or futuristic concepts like self-driving cars. Instead, the event focused on the pragmatic challenges facing developers as they attempt to integrate artificial intelligence tools into their daily workflows. The central question echoing throughout the conference wasn’t *if* AI would change development, but *whether* current AI tools are actually useful, and more importantly, usable. While the promise of a “10x developer” – a professional ten times more productive thanks to AI – remains a distant goal, conversations at DeveloperWeek highlighted a growing recognition that usability is a critical, often overlooked, component of successful AI adoption.
The Usability Gap: Efficiency vs. Experience
A recurring theme at DeveloperWeek was the disconnect between how AI tools are built and how people actually want to use them. Many AI tools prioritize efficiency and speed of processing over user-friendliness. This means developers are often presented with powerful capabilities that are difficult to control or understand, creating friction rather than streamlining their work. As Caren Cioffi from Agenda Hero pointed out in her session, the current approach often feels like “stuffing a prompt into a black box and hoping for the best.”
Cioffi illustrated this point with a relatable anecdote about struggling to generate an image with an AI image generator. While the initial result was close to what she wanted, attempts to refine the image through further prompts consistently produced worse outcomes. This highlights a fundamental challenge with many AI systems: their non-deterministic nature. Each generation yields a slightly different result, making precise control difficult and frustrating. This unpredictability, while contributing to the “magic” of AI, as well makes it unreliable for tasks requiring consistent, predictable outputs.
Giving Agency Back to the User
The solution, according to Cioffi and others at DeveloperWeek, lies in giving users more agency over the AI’s output. Instead of forcing developers to repeatedly re-generate entire outputs to fix minor issues, AI tools should allow for granular edits and localized re-generation. Imagine being able to modify specific sections of an AI-generated image or code snippet directly within the user interface, rather than starting from scratch each time. This approach acknowledges that AI is most effective when it augments human creativity and expertise, rather than replacing it entirely.
This concept aligns with broader discussions about human-in-the-loop AI, where humans retain control and oversight over AI systems. It’s a shift away from the idea of fully automated processes and towards collaborative workflows where AI handles repetitive tasks while humans focus on nuanced decision-making and quality control.
The Critical Role of Context
Beyond usability, another key takeaway from DeveloperWeek was the importance of context. AI models are only as good as the data they are trained on, and generic, publicly available datasets often lack the specific nuances and requirements of individual organizations. Without adequate context, AI coding tools may generate code that doesn’t adhere to a company’s established standards or architecture, leaving developers with the tedious task of cleaning up and reorganizing the output. This issue was highlighted by Stack Overflow’s Chief Product and Technology Officer, Jody Bailey, who described context as a “master key” for unlocking the full potential of AI tools.
Organizations are exploring various methods to provide AI with the necessary context, including accessing data through MCP servers, feeding bots meeting notes, and crafting custom personas. Even collaborative design tool Figma is incorporating context into its AI features by allowing users to input brand kits and copy specifications. The need for context extends beyond coding; any AI application operating within a specific domain requires a deep understanding of the relevant industry knowledge and organizational practices.
Addressing the Developer Trust Gap
The lack of context contributes to a broader issue: a lack of trust in AI tools among developers. As reported by Stack Overflow, developers often criticize AI for generating incorrect answers or flawed code, which ultimately wastes their time. While improved usability can help with adoption, constant rework is not a sustainable AI strategy. The core problem isn’t simply model intelligence, but rather information design – ensuring that AI systems have access to the right information at the right time.
Akamai’s Senior Director of Developer Relations, Lena Hall, succinctly summarized the situation: “Context is all you need.” She advocated for incorporating domain expertise during the logic formation process, rather than relying on humans to fix AI’s mistakes after the fact. This can be achieved through techniques like A2A (application-to-application) integration and advanced Retrieval-Augmented Generation (RAG), which allow AI systems to access and utilize relevant data sources in real-time.
Interoperability: Building an Agentic Team
IBM’s Chief Architect for AI, Nazrul Islam, emphasized the need for interoperability in agentic systems. Building millions of individual AI agents isn’t enough; these agents must be able to collaborate and share information to achieve meaningful results. This requires connecting distributed systems across various platforms – SaaS, public cloud, and on-premise infrastructure – which historically haven’t needed connectors because humans could easily access them all.
Islam outlined a roadmap for building effective AI frameworks, including taking inventory of existing capabilities, normalizing access through APIs, establishing governance for observable and auditable interactions, mapping out cross-system workflows, and ultimately building AI teams that can work together seamlessly. A successful agentic system should avoid the pitfalls of human teams – siloed work, lock-in, and unstructured workflows – to ensure efficient and coordinated action.
Preparing the Next Generation of Developers
DeveloperWeek also addressed the challenges facing junior developers entering a job market increasingly influenced by AI code generators. Traditional pathways, such as internships and entry-level positions, are becoming less accessible. To stand out, junior developers must demonstrate skills that AI cannot easily replicate, such as critical thinking, problem-solving, and communication.
IT academy Coders Lab is addressing this challenge by providing junior developers with opportunities to work on real client projects under the mentorship of experienced engineers. This hands-on experience allows them to showcase their technical abilities, develop essential soft skills, and build a portfolio that demonstrates their value beyond AI-generated code. The physical presence and active participation in tech communities also provide a distinct advantage for young professionals seeking to establish themselves in the industry.
DeveloperWeek 2026 underscored a crucial point: AI tools are improving, but they are not yet a replacement for skilled developers. The focus now is on building AI systems that augment human capabilities, provide relevant context, and empower users with greater control. The path forward involves not just developing more powerful AI models, but also designing more usable, trustworthy, and interoperable tools that truly enhance the developer experience. The work continues, and the need for human developers remains strong.