<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Owen F</title>
    <description>The latest articles on Forem by Owen F (@owen_fletcher_ed62504a43f).</description>
    <link>https://forem.com/owen_fletcher_ed62504a43f</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3950834%2Fe4394e46-3448-41b8-b252-552e553e7421.jpg</url>
      <title>Forem: Owen F</title>
      <link>https://forem.com/owen_fletcher_ed62504a43f</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/owen_fletcher_ed62504a43f"/>
    <language>en</language>
    <item>
      <title>How Many Developers Are Using AI Coding Tools Now?</title>
      <dc:creator>Owen F</dc:creator>
      <pubDate>Tue, 26 May 2026 13:41:00 +0000</pubDate>
      <link>https://forem.com/owen_fletcher_ed62504a43f/how-many-developers-are-using-ai-coding-tools-now-236o</link>
      <guid>https://forem.com/owen_fletcher_ed62504a43f/how-many-developers-are-using-ai-coding-tools-now-236o</guid>
      <description>&lt;p&gt;How Many Developers Are Using AI Coding Tools Now?&lt;/p&gt;

&lt;p&gt;AI coding tools have gone from experimental novelty to mainstream developer workflow in an incredibly short time.&lt;/p&gt;

&lt;p&gt;Just a few years ago, AI-generated code felt unreliable and niche. Today, tools like GitHub Copilot, ChatGPT, Cursor, Claude, and Codeium are becoming standard parts of software development.&lt;/p&gt;

&lt;p&gt;The question is no longer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Are developers using AI?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The real question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“How many developers &lt;em&gt;aren’t&lt;/em&gt; using AI yet?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here’s a look at how rapidly AI coding adoption is growing — and what it means for the future of software engineering.&lt;/p&gt;




&lt;h2&gt;
  
  
  AI Coding Tools Have Reached the Mainstream
&lt;/h2&gt;

&lt;p&gt;The adoption curve for AI-assisted coding has been one of the fastest in software history.&lt;/p&gt;

&lt;p&gt;Recent industry surveys and platform reports consistently show that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a majority of developers have at least tried AI coding tools,&lt;/li&gt;
&lt;li&gt;many use them weekly or daily,&lt;/li&gt;
&lt;li&gt;and companies are increasingly encouraging internal adoption.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub reported that developers using Copilot often complete tasks significantly faster than those coding without AI assistance.&lt;/p&gt;

&lt;p&gt;Meanwhile, developer communities across:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reddit,&lt;/li&gt;
&lt;li&gt;Hacker News,&lt;/li&gt;
&lt;li&gt;X/Twitter,&lt;/li&gt;
&lt;li&gt;Stack Overflow,&lt;/li&gt;
&lt;li&gt;and YouTube&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;have shifted from skepticism to practical workflow optimization.&lt;/p&gt;

&lt;p&gt;The conversation is no longer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Should I use AI?”&lt;/li&gt;
&lt;li&gt;but:&lt;/li&gt;
&lt;li&gt;“Which AI tools fit best into my workflow?”&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Developers Use AI for More Than Autocomplete
&lt;/h2&gt;

&lt;p&gt;Early AI coding assistants mostly acted like smarter autocomplete.&lt;/p&gt;

&lt;p&gt;That’s no longer the case.&lt;/p&gt;

&lt;p&gt;Developers now use AI tools for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;debugging,&lt;/li&gt;
&lt;li&gt;code explanations,&lt;/li&gt;
&lt;li&gt;test generation,&lt;/li&gt;
&lt;li&gt;documentation,&lt;/li&gt;
&lt;li&gt;SQL queries,&lt;/li&gt;
&lt;li&gt;infrastructure setup,&lt;/li&gt;
&lt;li&gt;refactoring,&lt;/li&gt;
&lt;li&gt;regex generation,&lt;/li&gt;
&lt;li&gt;API integration,&lt;/li&gt;
&lt;li&gt;and even architectural brainstorming.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Many developers effectively treat AI as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a junior pair programmer,&lt;/li&gt;
&lt;li&gt;a research assistant,&lt;/li&gt;
&lt;li&gt;or a rapid prototyping engine.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The workflow is changing from:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Write everything manually”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Generate, review, refine, and iterate.”&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Junior Developers Are Adopting AI the Fastest
&lt;/h2&gt;

&lt;p&gt;Newer developers are often the quickest to integrate AI into daily coding.&lt;/p&gt;

&lt;p&gt;Why?&lt;/p&gt;

&lt;p&gt;Because AI dramatically lowers friction when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;learning frameworks,&lt;/li&gt;
&lt;li&gt;understanding unfamiliar code,&lt;/li&gt;
&lt;li&gt;fixing syntax issues,&lt;/li&gt;
&lt;li&gt;or exploring new technologies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A beginner can now:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;build a React app,&lt;/li&gt;
&lt;li&gt;deploy a backend,&lt;/li&gt;
&lt;li&gt;generate tests,&lt;/li&gt;
&lt;li&gt;and configure cloud infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;with far less trial and error than even two years ago.&lt;/p&gt;

&lt;p&gt;This acceleration may fundamentally reshape how developers learn programming.&lt;/p&gt;

&lt;p&gt;Instead of memorizing syntax first, future developers may focus more on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;problem solving,&lt;/li&gt;
&lt;li&gt;system thinking,&lt;/li&gt;
&lt;li&gt;and validation skills.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Senior Engineers Use AI Differently
&lt;/h2&gt;

&lt;p&gt;Experienced engineers often use AI more strategically.&lt;/p&gt;

&lt;p&gt;Rather than relying on AI for basic coding help, senior developers use it to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;accelerate repetitive work,&lt;/li&gt;
&lt;li&gt;explore implementation options,&lt;/li&gt;
&lt;li&gt;automate boilerplate,&lt;/li&gt;
&lt;li&gt;review unfamiliar libraries,&lt;/li&gt;
&lt;li&gt;and speed up documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key difference is judgment.&lt;/p&gt;

&lt;p&gt;Strong engineers know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;when AI is correct,&lt;/li&gt;
&lt;li&gt;when it is dangerously wrong,&lt;/li&gt;
&lt;li&gt;and how to validate outputs efficiently.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This may become one of the defining engineering skills of the next decade:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;knowing how to collaborate effectively with AI systems.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Companies Are Quietly Standardizing AI Development
&lt;/h2&gt;

&lt;p&gt;Many organizations are moving from experimental AI usage to formal adoption.&lt;/p&gt;

&lt;p&gt;Internal policies are emerging around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;approved AI tools,&lt;/li&gt;
&lt;li&gt;security restrictions,&lt;/li&gt;
&lt;li&gt;data privacy,&lt;/li&gt;
&lt;li&gt;code review requirements,&lt;/li&gt;
&lt;li&gt;and acceptable usage guidelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some companies now provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;enterprise AI assistants,&lt;/li&gt;
&lt;li&gt;internal LLM platforms,&lt;/li&gt;
&lt;li&gt;or AI-powered developer environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Others are measuring:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;productivity gains,&lt;/li&gt;
&lt;li&gt;reduced onboarding time,&lt;/li&gt;
&lt;li&gt;and faster delivery cycles.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While adoption rates vary across industries, the direction is becoming increasingly clear:&lt;br&gt;
AI-assisted development is moving toward standard practice.&lt;/p&gt;




&lt;h2&gt;
  
  
  AI Is Changing the Definition of Productivity
&lt;/h2&gt;

&lt;p&gt;For years, developer productivity was often measured by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tickets completed,&lt;/li&gt;
&lt;li&gt;lines of code,&lt;/li&gt;
&lt;li&gt;or sprint velocity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI disrupts those metrics completely.&lt;/p&gt;

&lt;p&gt;A single developer can now:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;generate large codebases rapidly,&lt;/li&gt;
&lt;li&gt;automate repetitive engineering tasks,&lt;/li&gt;
&lt;li&gt;and prototype products in hours instead of weeks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This creates a major shift:&lt;br&gt;
the bottleneck is no longer typing speed.&lt;/p&gt;

&lt;p&gt;The bottleneck becomes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;judgment,&lt;/li&gt;
&lt;li&gt;architecture,&lt;/li&gt;
&lt;li&gt;product thinking,&lt;/li&gt;
&lt;li&gt;and decision-making.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The developers who thrive in the AI era may not be the fastest typists —&lt;br&gt;
but the best editors, reviewers, and system designers.&lt;/p&gt;




&lt;h2&gt;
  
  
  Not Everyone Is Fully Convinced Yet
&lt;/h2&gt;

&lt;p&gt;Despite rapid adoption, concerns remain.&lt;/p&gt;

&lt;p&gt;Many developers still worry about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;hallucinated code,&lt;/li&gt;
&lt;li&gt;security vulnerabilities,&lt;/li&gt;
&lt;li&gt;inaccurate implementations,&lt;/li&gt;
&lt;li&gt;licensing issues,&lt;/li&gt;
&lt;li&gt;and over-reliance on AI-generated solutions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some teams restrict AI usage entirely for sensitive codebases.&lt;/p&gt;

&lt;p&gt;Others require all AI-generated code to undergo strict human review.&lt;/p&gt;

&lt;p&gt;And many experienced engineers caution that:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AI can accelerate bad engineering just as easily as good engineering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The consensus emerging across the industry seems to be:&lt;br&gt;
AI is incredibly useful —&lt;br&gt;
but it still requires human oversight.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Future: AI-Native Development
&lt;/h2&gt;

&lt;p&gt;By the end of this decade, AI coding assistance may become as normal as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Git,&lt;/li&gt;
&lt;li&gt;Stack Overflow,&lt;/li&gt;
&lt;li&gt;IDE autocomplete,&lt;/li&gt;
&lt;li&gt;or cloud deployment.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Future developers may find it strange that engineers once:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;manually wrote repetitive boilerplate,&lt;/li&gt;
&lt;li&gt;searched documentation line-by-line,&lt;/li&gt;
&lt;li&gt;or debugged everything without AI assistance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The next generation of software engineering may revolve around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;orchestrating AI agents,&lt;/li&gt;
&lt;li&gt;validating outputs,&lt;/li&gt;
&lt;li&gt;designing systems,&lt;/li&gt;
&lt;li&gt;and solving higher-level problems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Coding itself won’t disappear.&lt;/p&gt;

&lt;p&gt;But the way developers build software is already changing rapidly.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;AI coding tools are no longer a niche experiment.&lt;/p&gt;

&lt;p&gt;They are becoming a standard layer in modern software development.&lt;/p&gt;

&lt;p&gt;Some developers use AI occasionally.&lt;br&gt;
Others rely on it constantly.&lt;br&gt;
And many companies are now building AI directly into their engineering workflows.&lt;/p&gt;

&lt;p&gt;The biggest shift isn’t simply automation.&lt;/p&gt;

&lt;p&gt;It’s leverage.&lt;/p&gt;

&lt;p&gt;Developers today can build faster, learn faster, and iterate faster than at any point in software history.&lt;/p&gt;

&lt;p&gt;The engineers who adapt early may gain a massive advantage in the years ahead.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>software</category>
      <category>softwaredevelopment</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>AI Is Turning Every Developer Into an Architect</title>
      <dc:creator>Owen F</dc:creator>
      <pubDate>Tue, 26 May 2026 07:00:00 +0000</pubDate>
      <link>https://forem.com/owen_fletcher_ed62504a43f/ai-is-turning-every-developer-into-an-architect-37dn</link>
      <guid>https://forem.com/owen_fletcher_ed62504a43f/ai-is-turning-every-developer-into-an-architect-37dn</guid>
      <description>&lt;p&gt;For years, software development had a fairly clear progression.&lt;/p&gt;

&lt;p&gt;Junior developers focused on syntax and implementation. Senior developers designed systems. Architects made the bigger technical decisions — scalability, integrations, platform strategy, security, performance, and long-term maintainability.&lt;/p&gt;

&lt;p&gt;But AI is starting to blur those lines.&lt;/p&gt;

&lt;p&gt;Not because architecture suddenly became easier.&lt;/p&gt;

&lt;p&gt;But because AI is removing so much of the mechanical work that developers can spend more time thinking at a higher level.&lt;/p&gt;

&lt;p&gt;And that changes everything.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvsd2jirp9f0gtea70k3h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvsd2jirp9f0gtea70k3h.png" alt=" " width="610" height="365"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Developers Are Spending Less Time Typing
&lt;/h2&gt;

&lt;p&gt;A large percentage of coding has traditionally been translation work.&lt;/p&gt;

&lt;p&gt;You have an idea in your head, and you manually convert it into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;boilerplate&lt;/li&gt;
&lt;li&gt;API integrations&lt;/li&gt;
&lt;li&gt;validation logic&lt;/li&gt;
&lt;li&gt;database queries&lt;/li&gt;
&lt;li&gt;tests&lt;/li&gt;
&lt;li&gt;configuration files&lt;/li&gt;
&lt;li&gt;repetitive patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI tools now handle a surprising amount of that implementation work.&lt;/p&gt;

&lt;p&gt;A developer can describe a feature in plain English and generate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;working code structures&lt;/li&gt;
&lt;li&gt;database schemas&lt;/li&gt;
&lt;li&gt;REST endpoints&lt;/li&gt;
&lt;li&gt;frontend components&lt;/li&gt;
&lt;li&gt;unit tests&lt;/li&gt;
&lt;li&gt;infrastructure templates&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The role shifts from “writing every line” to directing systems and refining outcomes.&lt;/p&gt;

&lt;p&gt;That’s much closer to architecture than traditional coding.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Value Is Moving Up the Stack
&lt;/h2&gt;

&lt;p&gt;When implementation becomes faster, decision-making becomes more important.&lt;/p&gt;

&lt;p&gt;Questions like these suddenly matter more:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Should this be a microservice or a monolith?&lt;/li&gt;
&lt;li&gt;What data model makes sense long term?&lt;/li&gt;
&lt;li&gt;How should systems communicate?&lt;/li&gt;
&lt;li&gt;Where are the security boundaries?&lt;/li&gt;
&lt;li&gt;What scales cleanly?&lt;/li&gt;
&lt;li&gt;What becomes technical debt later?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI can generate code quickly, but it still depends on humans to provide direction.&lt;/p&gt;

&lt;p&gt;That means developers are increasingly rewarded for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;system thinking&lt;/li&gt;
&lt;li&gt;business understanding&lt;/li&gt;
&lt;li&gt;design judgment&lt;/li&gt;
&lt;li&gt;prioritisation&lt;/li&gt;
&lt;li&gt;tradeoff analysis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those are architectural skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Amplifies Good Developers
&lt;/h2&gt;

&lt;p&gt;One interesting side effect of AI-assisted development is that experienced developers suddenly move much faster.&lt;/p&gt;

&lt;p&gt;A senior engineer who already understands:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;distributed systems&lt;/li&gt;
&lt;li&gt;clean architecture&lt;/li&gt;
&lt;li&gt;scalability&lt;/li&gt;
&lt;li&gt;observability&lt;/li&gt;
&lt;li&gt;performance optimisation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;can now implement ideas dramatically faster using AI tooling.&lt;/p&gt;

&lt;p&gt;Instead of spending hours building foundational pieces manually, they can focus on shaping entire systems.&lt;/p&gt;

&lt;p&gt;In many teams, developers who once focused only on feature delivery are now contributing directly to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;platform decisions&lt;/li&gt;
&lt;li&gt;infrastructure planning&lt;/li&gt;
&lt;li&gt;system design&lt;/li&gt;
&lt;li&gt;workflow optimisation&lt;/li&gt;
&lt;li&gt;technical strategy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI raises the abstraction layer of development itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Architecture Becomes More Accessible
&lt;/h2&gt;

&lt;p&gt;Historically, architecture was treated as something only a small group of senior people could do.&lt;/p&gt;

&lt;p&gt;Partly because implementation took so much time and effort.&lt;/p&gt;

&lt;p&gt;Now developers can prototype complex systems quickly enough to experiment with architectural ideas much earlier in the process.&lt;/p&gt;

&lt;p&gt;A single developer can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;scaffold distributed services&lt;/li&gt;
&lt;li&gt;generate deployment pipelines&lt;/li&gt;
&lt;li&gt;integrate cloud platforms&lt;/li&gt;
&lt;li&gt;build event-driven workflows&lt;/li&gt;
&lt;li&gt;test multiple design approaches&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That accessibility changes learning speed dramatically.&lt;/p&gt;

&lt;p&gt;Developers gain architectural experience faster because they can build and iterate faster.&lt;/p&gt;

&lt;h2&gt;
  
  
  Communication Is Becoming a Core Engineering Skill
&lt;/h2&gt;

&lt;p&gt;Ironically, AI may make communication more valuable than raw coding speed.&lt;/p&gt;

&lt;p&gt;The better you can describe:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;requirements&lt;/li&gt;
&lt;li&gt;constraints&lt;/li&gt;
&lt;li&gt;desired outcomes&lt;/li&gt;
&lt;li&gt;system behaviour&lt;/li&gt;
&lt;li&gt;edge cases&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;the better results AI tools produce.&lt;/p&gt;

&lt;p&gt;That starts looking very similar to architecture work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;defining systems clearly&lt;/li&gt;
&lt;li&gt;documenting intent&lt;/li&gt;
&lt;li&gt;designing interfaces&lt;/li&gt;
&lt;li&gt;coordinating components&lt;/li&gt;
&lt;li&gt;thinking in abstractions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The developer of the future may spend less time writing syntax and more time shaping intent.&lt;/p&gt;

&lt;h2&gt;
  
  
  This Doesn’t Eliminate Engineering Skill
&lt;/h2&gt;

&lt;p&gt;AI generating code does not magically eliminate complexity.&lt;/p&gt;

&lt;p&gt;Bad architecture generated faster is still bad architecture.&lt;/p&gt;

&lt;p&gt;Developers still need to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;review outputs critically&lt;/li&gt;
&lt;li&gt;understand tradeoffs&lt;/li&gt;
&lt;li&gt;debug failures&lt;/li&gt;
&lt;li&gt;maintain systems&lt;/li&gt;
&lt;li&gt;ensure reliability&lt;/li&gt;
&lt;li&gt;make judgment calls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But the nature of the work is evolving.&lt;/p&gt;

&lt;p&gt;The mechanical side of coding is becoming increasingly automated, while the conceptual side becomes more important.&lt;/p&gt;

&lt;h2&gt;
  
  
  The New Developer Mindset
&lt;/h2&gt;

&lt;p&gt;The most successful developers in the AI era may not be the ones who type the fastest.&lt;/p&gt;

&lt;p&gt;They may be the ones who:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;think clearly&lt;/li&gt;
&lt;li&gt;design systems well&lt;/li&gt;
&lt;li&gt;communicate intent effectively&lt;/li&gt;
&lt;li&gt;understand business problems&lt;/li&gt;
&lt;li&gt;orchestrate tools intelligently&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, developers are gradually becoming architects by default.&lt;/p&gt;

&lt;p&gt;Not because everyone suddenly gets a new title.&lt;/p&gt;

&lt;p&gt;But because AI is pushing the role of software development higher up the abstraction ladder.&lt;/p&gt;

&lt;p&gt;And honestly, that might be the most important shift happening in technology right now.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>softwareengineering</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>How IBM Bob Became My Everyday Coding Companion</title>
      <dc:creator>Owen F</dc:creator>
      <pubDate>Mon, 25 May 2026 14:14:47 +0000</pubDate>
      <link>https://forem.com/owen_fletcher_ed62504a43f/how-ibm-bob-became-my-everyday-coding-companion-1kp</link>
      <guid>https://forem.com/owen_fletcher_ed62504a43f/how-ibm-bob-became-my-everyday-coding-companion-1kp</guid>
      <description>&lt;p&gt;AI coding tools are everywhere right now.&lt;/p&gt;

&lt;p&gt;Every week there’s a new assistant promising to write your code faster, automate your workflow, and somehow turn a 3-hour debugging session into a 30-second task.&lt;/p&gt;

&lt;p&gt;I’ve tried quite a few of them, but one tool that has genuinely changed how I work day-to-day is IBM Bob.&lt;/p&gt;

&lt;p&gt;What I like most is that it doesn’t feel like a separate tool I have to constantly manage. It sits directly inside my IDE — in my case VS Code — and quietly helps throughout the day without interrupting how I normally work.&lt;/p&gt;

&lt;p&gt;And honestly, that’s what makes it useful.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5bpfhnikke3c6l9bygpj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5bpfhnikke3c6l9bygpj.png" alt=" " width="165" height="252"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  It Removes a Lot of the “Small Friction”
&lt;/h2&gt;

&lt;p&gt;A huge amount of software development isn’t actually writing brand new code.&lt;/p&gt;

&lt;p&gt;It’s:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;remembering syntax&lt;/li&gt;
&lt;li&gt;searching for examples&lt;/li&gt;
&lt;li&gt;refactoring repetitive blocks&lt;/li&gt;
&lt;li&gt;fixing small mistakes&lt;/li&gt;
&lt;li&gt;writing boilerplate&lt;/li&gt;
&lt;li&gt;understanding unfamiliar code&lt;/li&gt;
&lt;li&gt;translating ideas into working implementations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;IBM Bob helps with all of that.&lt;/p&gt;

&lt;p&gt;Instead of constantly switching tabs to search documentation or Stack Overflow, I can stay focused in the editor and ask for help directly where I’m working.&lt;/p&gt;

&lt;p&gt;That context switching adds up more than people realise.&lt;/p&gt;

&lt;p&gt;Even saving a few seconds repeatedly throughout the day makes coding feel smoother and less mentally draining.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5es9jtu55fb1t1uxsul.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5es9jtu55fb1t1uxsul.png" alt=" " width="693" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  It Feels More Like Pair Programming Than Automation
&lt;/h2&gt;

&lt;p&gt;What surprised me most is that IBM Bob doesn’t feel like it’s trying to replace developers.&lt;/p&gt;

&lt;p&gt;It feels more like having a second developer sitting beside you.&lt;/p&gt;

&lt;p&gt;Sometimes I use it to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;explain unfamiliar code&lt;/li&gt;
&lt;li&gt;generate a starting point for a feature&lt;/li&gt;
&lt;li&gt;clean up messy functions&lt;/li&gt;
&lt;li&gt;suggest better variable names&lt;/li&gt;
&lt;li&gt;write tests&lt;/li&gt;
&lt;li&gt;debug strange behaviour&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important thing is that it keeps momentum going.&lt;/p&gt;

&lt;p&gt;When you hit a wall while coding, productivity drops fast. Even small blockers can completely derail focus. IBM Bob helps reduce those interruptions so I can stay in flow longer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxfueq4qb69cnv4qr4jj2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxfueq4qb69cnv4qr4jj2.png" alt=" " width="661" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Biggest Productivity Gain Is Mental Energy
&lt;/h2&gt;

&lt;p&gt;People often talk about AI tools purely in terms of speed.&lt;/p&gt;

&lt;p&gt;But for me, the biggest benefit is actually reduced mental fatigue.&lt;/p&gt;

&lt;p&gt;At the end of a long day, even experienced developers get tired of repetitive tasks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;writing the same structures repeatedly&lt;/li&gt;
&lt;li&gt;searching docs for tiny details&lt;/li&gt;
&lt;li&gt;fixing predictable mistakes&lt;/li&gt;
&lt;li&gt;manually transforming code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;IBM Bob takes care of enough of those smaller tasks that I can spend more energy on actual problem solving.&lt;/p&gt;

&lt;p&gt;That changes the overall experience of development.&lt;/p&gt;

&lt;p&gt;Coding feels less exhausting and more creative.&lt;/p&gt;

&lt;h2&gt;
  
  
  It Helps Me Start Faster
&lt;/h2&gt;

&lt;p&gt;One underrated benefit of AI coding assistants is removing the “blank page” problem.&lt;/p&gt;

&lt;p&gt;Starting a feature is often harder than finishing it.&lt;/p&gt;

&lt;p&gt;With IBM Bob, I can describe what I want, generate a rough implementation, and then refine it from there. Even when the generated code isn’t perfect, having a starting point speeds things up massively.&lt;/p&gt;

&lt;p&gt;It’s easier to improve something than create everything from scratch.&lt;/p&gt;

&lt;h2&gt;
  
  
  It’s Not About Replacing Skill
&lt;/h2&gt;

&lt;p&gt;There’s a lot of discussion around AI replacing developers, but I think tools like IBM Bob are most valuable when they amplify existing skills rather than replace them.&lt;/p&gt;

&lt;p&gt;You still need to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;understand architecture&lt;/li&gt;
&lt;li&gt;review code carefully&lt;/li&gt;
&lt;li&gt;make design decisions&lt;/li&gt;
&lt;li&gt;debug edge cases&lt;/li&gt;
&lt;li&gt;think critically&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The difference is that you spend less time on repetitive work and more time solving meaningful problems.&lt;/p&gt;

&lt;p&gt;That’s where the productivity boost really comes from.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;IBM Bob has become one of those tools I barely think about anymore because it naturally fits into my workflow.&lt;/p&gt;

&lt;p&gt;It’s there when I need help.&lt;br&gt;
It speeds up repetitive tasks.&lt;br&gt;
It helps me stay focused.&lt;br&gt;
And it reduces a surprising amount of daily friction.&lt;/p&gt;

&lt;p&gt;For me, that’s the real value of AI in software development — not replacing developers, but helping us work with a little more clarity, speed, and momentum every day.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>ibm</category>
      <category>bob</category>
    </item>
  </channel>
</rss>
