<?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>DEV Community: Luke</title>
    <description>The latest articles on DEV Community by Luke (@luke076).</description>
    <link>https://dev.to/luke076</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3955897%2F93964d27-05d5-4fc9-9218-2f5fd37fa674.png</url>
      <title>DEV Community: Luke</title>
      <link>https://dev.to/luke076</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/luke076"/>
    <language>en</language>
    <item>
      <title>Where Do AI Digital Humans Actually Add Value?</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Wed, 16 Sep 2026 10:43:52 +0000</pubDate>
      <link>https://dev.to/luke076/where-do-ai-digital-humans-actually-add-value-158o</link>
      <guid>https://dev.to/luke076/where-do-ai-digital-humans-actually-add-value-158o</guid>
      <description>&lt;p&gt;AI digital humans are becoming more capable, but adding an avatar to a chatbot does not automatically create a better experience.&lt;/p&gt;

&lt;p&gt;They appear most useful when a user needs guided, conversational support rather than another form, menu or search box.&lt;/p&gt;

&lt;p&gt;Some practical scenarios include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Guiding customers through onboarding, KYC or product activation&lt;/li&gt;
&lt;li&gt;Helping shoppers compare products and understand complex features&lt;/li&gt;
&lt;li&gt;Explaining approved banking, insurance or healthcare information&lt;/li&gt;
&lt;li&gt;Providing multilingual travel and hospitality assistance&lt;/li&gt;
&lt;li&gt;Delivering employee onboarding and compliance training&lt;/li&gt;
&lt;li&gt;Supporting interactive tutoring and language practice&lt;/li&gt;
&lt;li&gt;Helping B2B software users complete setup or understand features&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A production implementation needs more than an avatar. It requires speech recognition, grounded enterprise knowledge, response streaming, interruption handling, authentication, business-system integrations and clear escalation rules.&lt;/p&gt;

&lt;p&gt;One implementation exploring this model is &lt;a href="https://geekyants.com/ai-accelerator/ai-digital-human-vivora" rel="noopener noreferrer"&gt;Vivora by GeekyAnts&lt;/a&gt;. It combines conversational AI, multilingual voice and lip-synced video and can connect with knowledge bases, CRM platforms, learning systems and enterprise workflows.&lt;/p&gt;

&lt;p&gt;The important question is not, “Where can an AI avatar be added?” It is, “Which user journey currently creates confusion, abandonment or repetitive support work?”&lt;/p&gt;

&lt;p&gt;Where do you think digital humans would genuinely improve the experience, and where would a conventional chatbot still be the better choice?&lt;/p&gt;

</description>
      <category>forum</category>
      <category>ai</category>
      <category>webdev</category>
      <category>product</category>
    </item>
    <item>
      <title>What It Takes to Build a Canva-Like Editor With Konva.js and React</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Wed, 16 Sep 2026 06:20:57 +0000</pubDate>
      <link>https://dev.to/luke076/what-it-takes-to-build-a-canva-like-editor-with-konvajs-and-react-h</link>
      <guid>https://dev.to/luke076/what-it-takes-to-build-a-canva-like-editor-with-konvajs-and-react-h</guid>
      <description>&lt;p&gt;Building a visual editor inside a web application looks manageable until the requirements extend beyond placing text and images on a canvas.&lt;/p&gt;

&lt;p&gt;A production editor must support dragging, resizing, rotation, rich text, image cropping, multiple pages, responsive previews, autosave, undo and redo, media playback, and consistent rendering. It must also remain responsive when a document contains hundreds of elements.&lt;/p&gt;

&lt;p&gt;An &lt;a href="https://geekyants.com/blog/building-a-production-ready-canva-like-editor-with-konva-js-react-19-and-next-js-15" rel="noopener noreferrer"&gt;engineering case study published by GeekyAnts&lt;/a&gt; provides a detailed look at how one team approached this problem using Konva.js, React 19, and Next.js 15. This article examines the architecture from a third-party perspective and identifies the lessons that other development teams can apply.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Build a Custom Visual Editor?
&lt;/h2&gt;

&lt;p&gt;An embedded design platform can reduce initial development work. However, it can also introduce licensing costs, customization limits, external data storage, and dependence on another vendor’s product roadmap.&lt;/p&gt;

&lt;p&gt;A custom editor becomes reasonable when visual creation is central to the product rather than an optional feature.&lt;/p&gt;

&lt;p&gt;Common examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Travel itineraries&lt;/li&gt;
&lt;li&gt;Marketing collateral&lt;/li&gt;
&lt;li&gt;Certificates and reports&lt;/li&gt;
&lt;li&gt;Product catalogs&lt;/li&gt;
&lt;li&gt;Social media templates&lt;/li&gt;
&lt;li&gt;Personalized customer documents&lt;/li&gt;
&lt;li&gt;Internal publishing tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A custom editor gives the product team control over data, domain-specific features, permissions, integrations, and the complete editing experience.&lt;/p&gt;

&lt;p&gt;The tradeoff is engineering complexity. A basic canvas demonstration can be built quickly. A reliable editor that operations teams use every day requires a much stronger architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Konva.js Was Chosen
&lt;/h2&gt;

&lt;p&gt;The case study evaluates three broad approaches.&lt;/p&gt;

&lt;h3&gt;
  
  
  Embedding an Existing Design Tool
&lt;/h3&gt;

&lt;p&gt;Embedding a platform through an iframe or SDK provides mature design functionality. The limitations emerge when the application requires custom frames, specialized publishing flows, internal data integration, or full control over stored content.&lt;/p&gt;

&lt;h3&gt;
  
  
  Building the Editor With HTML Elements
&lt;/h3&gt;

&lt;p&gt;Absolutely positioned HTML elements work for simple layouts. They also make text editing and accessibility relatively familiar.&lt;/p&gt;

&lt;p&gt;As the number of objects grows, however, layout calculation, browser repainting, selection behavior, transforms, and stacking become more difficult to manage. Synchronizing hundreds of DOM elements can produce inconsistent performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  Using a Canvas Scene Graph
&lt;/h3&gt;

&lt;p&gt;Konva.js introduces a structured scene graph:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Stage
├── Background layer
├── Element layer
└── Selection and transformer layer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The stage manages the canvas and top-level input. Layers isolate redraws, while shapes represent text, images, rectangles, lines, and other objects.&lt;/p&gt;

&lt;p&gt;This model fits an editor because every visual object has properties such as position, dimensions, rotation, opacity, and layer order. React-Konva then allows those objects to be composed using React components and props.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Most Useful Architecture Pattern Was Hybrid Rendering
&lt;/h2&gt;

&lt;p&gt;Canvas is effective for rendering and transforming many visual objects. It is less suitable for native text editing, video controls, and browser-standard inputs.&lt;/p&gt;

&lt;p&gt;The implementation therefore combined canvas rendering with temporary DOM overlays.&lt;/p&gt;

&lt;p&gt;Normal text appeared as a Konva text node. When a user edited it, an HTML textarea was positioned over the canvas object. After editing, the textarea disappeared and the updated text returned to the canvas.&lt;/p&gt;

&lt;p&gt;The same idea supported video. The canvas displayed a poster frame, while playback controls appeared through a synchronized DOM layer.&lt;/p&gt;

&lt;p&gt;This separation kept most objects inside the high-performance canvas path while preserving familiar browser behavior where it mattered.&lt;/p&gt;

&lt;p&gt;The difficult part was coordinate synchronization. When the user panned, zoomed, resized, or moved an object, the corresponding DOM overlay had to follow the canvas transform precisely.&lt;/p&gt;

&lt;p&gt;A hybrid architecture is therefore useful, but it requires a single, consistent coordinate system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Canvas State Should Be Portable
&lt;/h2&gt;

&lt;p&gt;Saving the finished document as an image would remove editability. Saving raw HTML could produce fragile output that behaves differently between browsers or application versions.&lt;/p&gt;

&lt;p&gt;The implementation instead stored each page as a lightweight JSON document. Every object recorded properties such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"text"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"x"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;120&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"y"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"width"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;420&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"fontSize"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;32&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"fill"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"#111827"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"rotation"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This approach allowed the editor and public viewer to use the same rendering primitives.&lt;/p&gt;

&lt;p&gt;That decision matters more than the specific JSON format. When an editor and viewer use different rendering systems, small differences in fonts, spacing, transforms, and browser behavior can create visual drift.&lt;/p&gt;

&lt;p&gt;Using a shared object vocabulary makes the saved document portable and keeps preview output closer to the published result.&lt;/p&gt;

&lt;p&gt;According to the case study, a complete ten-page document could remain under 15 KB because the system stored object properties instead of flattened media.&lt;/p&gt;

&lt;h2&gt;
  
  
  Keep the State Flow Predictable
&lt;/h2&gt;

&lt;p&gt;A graphical editor generates continuous state changes. Dragging one object can create dozens of updates before the pointer is released.&lt;/p&gt;

&lt;p&gt;The examined architecture used a unidirectional loop:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User action
    ↓
Editor state update
    ↓
Canvas render
    ↓
History update
    ↓
Debounced autosave
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This model makes behavior easier to trace, but not every pointer movement should pass through the full React rendering cycle.&lt;/p&gt;

&lt;p&gt;During active dragging and transformation, direct node references can handle temporary visual changes. The final position can be committed to application state when the interaction finishes.&lt;/p&gt;

&lt;p&gt;This distinction reduces unnecessary renders while preserving predictable state.&lt;/p&gt;

&lt;p&gt;The reported implementation maintained a 50-state undo and redo history and used a two-second debounce for autosave. Payload comparison also prevented unchanged state from producing another network request.&lt;/p&gt;

&lt;p&gt;The result was a reported 94% reduction in API writes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Production Problems Appear Outside the Happy Path
&lt;/h2&gt;

&lt;p&gt;The most useful parts of the original case study involve problems that basic tutorials rarely cover.&lt;/p&gt;

&lt;h3&gt;
  
  
  High-DPI Text Rendering
&lt;/h3&gt;

&lt;p&gt;Retina and 4K screens can expose blurry text when the canvas backing resolution does not match the device pixel ratio. Standard Konva elements can account for pixel density, but custom drawing functions may require explicit scaling.&lt;/p&gt;

&lt;h3&gt;
  
  
  Asynchronous Font Loading
&lt;/h3&gt;

&lt;p&gt;If the editor renders before a custom font finishes loading, the browser initially measures text with a fallback font. That can change line breaks, bounding boxes, and transformer positions.&lt;/p&gt;

&lt;p&gt;A production implementation should wait for the required fonts and recalculate text measurements when they become available.&lt;/p&gt;

&lt;h3&gt;
  
  
  Text Resizing
&lt;/h3&gt;

&lt;p&gt;Scaling a canvas text node directly can stretch its characters. A better approach is to translate the scale operation into a new font size and text-box width, then reset the node’s scale values.&lt;/p&gt;

&lt;h3&gt;
  
  
  Zoom and Overlay Drift
&lt;/h3&gt;

&lt;p&gt;CSS zoom, canvas coordinates, and DOM screen coordinates do not automatically share the same transformation matrix. Inline editors and crop interfaces must calculate their final screen positions using both the canvas transform and outer CSS scale.&lt;/p&gt;

&lt;h3&gt;
  
  
  Image and Video Handling
&lt;/h3&gt;

&lt;p&gt;Large media should not be decoded repeatedly during interaction. Images may require preloading, cropping logic, clipping masks, and cross-origin handling. Video elements are often better represented by poster frames until the user begins playback.&lt;/p&gt;

&lt;p&gt;These are not small finishing details. They determine whether an editor feels dependable after the prototype stage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Performance Requires Layer-Level Decisions
&lt;/h2&gt;

&lt;p&gt;The reported editor supported more than 250 canvas objects while maintaining 60 FPS interactions.&lt;/p&gt;

&lt;p&gt;Several architectural decisions contributed to that result:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Selection controls were isolated from the main element layer.&lt;/li&gt;
&lt;li&gt;Temporary drag updates could bypass React state.&lt;/li&gt;
&lt;li&gt;Autosave used debouncing and payload comparison.&lt;/li&gt;
&lt;li&gt;Font resources were preloaded.&lt;/li&gt;
&lt;li&gt;Undo history stored lightweight object state rather than canvas snapshots.&lt;/li&gt;
&lt;li&gt;DOM overlays appeared only during direct editing.&lt;/li&gt;
&lt;li&gt;The viewer reused the same primitives as the editor.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The general lesson is that performance comes from reducing the scope of each update. Moving one object should not require the background, every other object, and the selection UI to redraw together.&lt;/p&gt;

&lt;h2&gt;
  
  
  Five Companies to Consider for Complex Web Editors
&lt;/h2&gt;

&lt;p&gt;This is not an objective ranking of every software company. These firms are included because their public capabilities relate to React, Next.js, web product engineering, or complex interactive applications. Buyers should still assess relevant case studies, engineering depth, security requirements, and team fit.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. GeekyAnts
&lt;/h3&gt;

&lt;p&gt;GeekyAnts is relevant because it published the underlying production case study and documented specific decisions around Konva.js, React 19, Next.js 15, state management, rendering, and performance.&lt;/p&gt;

&lt;p&gt;The company may suit teams building interactive web products that require canvas rendering alongside backend integrations, mobile experiences, or wider product-engineering support. Its technical article provides more useful evidence than a general claim of frontend expertise because it includes architecture choices, benchmarks, and edge cases.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Thoughtworks
&lt;/h3&gt;

&lt;p&gt;Thoughtworks works across enterprise software delivery, application modernization, product engineering, and technology strategy. React has appeared as an adopted technology in its Technology Radar for several years.&lt;/p&gt;

&lt;p&gt;It may be appropriate for large organizations where a visual editor must integrate with complex platforms, governance structures, internal systems, and long-term modernization programs.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Dev Technosys
&lt;/h3&gt;

&lt;p&gt;Dev Technosys provides custom web and mobile application development services across multiple industries and technology stacks.&lt;/p&gt;

&lt;p&gt;It may be considered by startups and mid-sized businesses that need a complete delivery team for frontend, backend, design, testing, and maintenance. Buyers planning a canvas-based product should specifically request examples involving advanced React interactions, rendering performance, or media-heavy applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Netguru
&lt;/h3&gt;

&lt;p&gt;Netguru provides React and Next.js development alongside product strategy, UX design, backend engineering, quality assurance, and cloud services.&lt;/p&gt;

&lt;p&gt;Its combination of design and engineering capabilities may be useful when the editor itself is a major part of the user experience. Prospective clients should assess how its proposed team would handle canvas architecture, browser compatibility, state history, and performance testing.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Globant
&lt;/h3&gt;

&lt;p&gt;Globant works on digital products and enterprise platforms, including React-based application development.&lt;/p&gt;

&lt;p&gt;It may be suitable for organizations that require large multidisciplinary teams, international delivery, or integration across several customer-facing platforms. For a specialized editor project, buyers should confirm that the assigned team has direct experience with canvas rendering or comparable interactive systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  Questions to Ask Before Selecting a Development Team
&lt;/h2&gt;

&lt;p&gt;A company considering an external development partner should ask:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Has the team built canvas-based or highly interactive browser applications?&lt;/li&gt;
&lt;li&gt;How will editor state be serialized and versioned?&lt;/li&gt;
&lt;li&gt;Will the editor and viewer use the same rendering primitives?&lt;/li&gt;
&lt;li&gt;How will rich text editing work without sacrificing canvas performance?&lt;/li&gt;
&lt;li&gt;What happens when a document contains hundreds of elements?&lt;/li&gt;
&lt;li&gt;How will custom fonts, high-DPI screens, and responsive previews be tested?&lt;/li&gt;
&lt;li&gt;How will undo, redo, autosave, and conflict recovery work?&lt;/li&gt;
&lt;li&gt;Which devices and browsers will be included in performance testing?&lt;/li&gt;
&lt;li&gt;How will the architecture support collaboration, templates, plugins, or AI-assisted layout generation later?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A strong response should include tradeoffs and evidence. A list of frameworks alone is not enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Takeaway
&lt;/h2&gt;

&lt;p&gt;The difficult part of building a Canva-like editor is not drawing objects on a canvas. It is coordinating rendering, application state, browser APIs, network persistence, text editing, media, and user expectations without making the interface feel heavy.&lt;/p&gt;

&lt;p&gt;Konva.js and React provide a strong foundation, but production quality depends on the surrounding decisions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use a scene graph that reflects the document model.&lt;/li&gt;
&lt;li&gt;Keep editor state portable.&lt;/li&gt;
&lt;li&gt;Share rendering primitives between editing and viewing.&lt;/li&gt;
&lt;li&gt;Use DOM overlays only where native browser behavior adds value.&lt;/li&gt;
&lt;li&gt;Limit the scope of redraws and state updates.&lt;/li&gt;
&lt;li&gt;Test fonts, zoom, media, and high-DPI rendering early.&lt;/li&gt;
&lt;li&gt;Design the saved format for future features, not only the first release.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That is what separates a working canvas demonstration from a visual editor that a real product can depend on.&lt;/p&gt;

</description>
      <category>react</category>
      <category>nextjs</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Can AI Automate the Last Mile of Business Reporting?</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Tue, 01 Sep 2026 10:56:02 +0000</pubDate>
      <link>https://dev.to/luke076/can-ai-automate-the-last-mile-of-business-reporting-2n4p</link>
      <guid>https://dev.to/luke076/can-ai-automate-the-last-mile-of-business-reporting-2n4p</guid>
      <description>&lt;p&gt;A lot of enterprise reporting is still surprisingly manual.&lt;/p&gt;

&lt;p&gt;Teams may already have the data consolidated in Excel or CSV, but analysts still need to validate it, identify trends, create charts, write executive summaries, and rebuild presentations every month.&lt;/p&gt;

&lt;p&gt;GeekyAnts’ &lt;strong&gt;Report Intelligence Accelerator&lt;/strong&gt; explores automating that final reporting layer.&lt;/p&gt;

&lt;p&gt;The workflow can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Profile and validate multi-sheet datasets&lt;/li&gt;
&lt;li&gt;Detect trends, anomalies, and relationships&lt;/li&gt;
&lt;li&gt;Generate relevant charts and narratives&lt;/li&gt;
&lt;li&gt;Populate approved PowerPoint templates&lt;/li&gt;
&lt;li&gt;Keep analysts in the review and approval loop&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some practical use cases include &lt;strong&gt;monthly business reviews, board reports, financial analysis, risk and compliance reporting, client assessments, and PMO updates&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The interesting part is the combination of deterministic data processing with AI-assisted analysis rather than asking an LLM to generate an entire report from raw data.&lt;/p&gt;

&lt;p&gt;Would automated reporting like this be useful in existing analytics workflows, or is human interpretation still the bigger bottleneck?&lt;/p&gt;

</description>
      <category>forum</category>
      <category>ai</category>
      <category>automation</category>
      <category>data</category>
    </item>
    <item>
      <title>5 Companies Building Production-Ready AI Lending Systems in 2026</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Tue, 01 Sep 2026 05:49:02 +0000</pubDate>
      <link>https://dev.to/luke076/5-companies-building-production-ready-ai-lending-systems-in-2026-3fjb</link>
      <guid>https://dev.to/luke076/5-companies-building-production-ready-ai-lending-systems-in-2026-3fjb</guid>
      <description>&lt;p&gt;AI lending demos are relatively easy to build.&lt;/p&gt;

&lt;p&gt;Connect borrower data to a scoring model, display a risk score, add an LLM-generated explanation, and the prototype can look surprisingly complete.&lt;/p&gt;

&lt;p&gt;Production is different.&lt;/p&gt;

&lt;p&gt;A real lending system needs to survive incomplete bureau data, inconsistent borrower records, model drift, policy changes, human overrides, compliance reviews, disputes, legacy integrations, and infrastructure failures.&lt;/p&gt;

&lt;p&gt;That difference between a working AI model and a working lending product is becoming one of the more interesting engineering problems in financial services.&lt;/p&gt;

&lt;p&gt;This article is an independent analysis informed partly by GeekyAnts' recent guide on &lt;a href="https://geekyants.com/blog/building-ai-lending-products-for-production-credit-risk-compliance-and-operational-control" rel="noopener noreferrer"&gt;building AI lending products for production&lt;/a&gt;. The original article goes deeper into credit risk, compliance, auditability, core banking integration, and operational controls.&lt;/p&gt;

&lt;p&gt;Rather than repeating the guide, this post looks at the engineering patterns behind the argument and five companies working around production AI in lending and financial services.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Model Is Only One Component
&lt;/h2&gt;

&lt;p&gt;A production lending platform might roughly follow this flow:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Borrower Application
        ↓
Identity / KYC / AML
        ↓
Document + Data Ingestion
        ↓
Credit Risk Model
        ↓
Credit Policy Engine
        ↓
Automated Decision / Human Review
        ↓
Reason Codes + Adverse Action
        ↓
LOS / Core Banking / CRM
        ↓
Monitoring + Audit Trail
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The AI model is only one box.&lt;/p&gt;

&lt;p&gt;That matters because many AI projects optimize the model while leaving everything around it under-engineered.&lt;/p&gt;

&lt;p&gt;For example, imagine that a probability-of-default model returns a perfectly valid score. But the credit bureau API failed earlier and the model unknowingly scored an incomplete borrower profile.&lt;/p&gt;

&lt;p&gt;Technically, the model worked.&lt;/p&gt;

&lt;p&gt;Operationally, the lending system failed.&lt;/p&gt;

&lt;p&gt;A production system instead needs to recognize that missing dependency, stop or downgrade automated decisioning, retry the provider, use an approved fallback, and route the application to an appropriate review queue.&lt;/p&gt;

&lt;p&gt;That is much closer to distributed-systems engineering than a machine-learning experiment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Credit Policy Should Sit Above the Model
&lt;/h2&gt;

&lt;p&gt;One architectural idea from the GeekyAnts analysis is particularly important: &lt;strong&gt;the credit policy engine should remain authoritative over the AI model.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Think of the distinction this way:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI model:
"What does the data suggest?"

Credit policy:
"What is the institution allowed and willing to do?"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Those are not the same question.&lt;/p&gt;

&lt;p&gt;Suppose a model identifies a borrower as statistically low risk, but the application violates an institution's debt-to-income threshold or another lending rule.&lt;/p&gt;

&lt;p&gt;The model should not quietly override policy.&lt;/p&gt;

&lt;p&gt;Instead:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;model_score = 0.82
policy_check = FAIL

decision = REFER_OR_DECLINE
log_conflict(model_score, policy_rule)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The policy decision should be deterministic, versioned, and auditable.&lt;/p&gt;

&lt;p&gt;This separation also makes the system easier to maintain. Risk teams can modify lending rules without retraining the model, while model teams can improve predictive performance without silently altering institutional policy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Explainability Needs to Produce Something Operational
&lt;/h2&gt;

&lt;p&gt;AI lending discussions often stop at SHAP values, feature importance, or model interpretability dashboards.&lt;/p&gt;

&lt;p&gt;Those tools are useful, but they do not solve the complete production requirement.&lt;/p&gt;

&lt;p&gt;There are at least three different consumers of an explanation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Model validation teams need to understand model behavior.&lt;/li&gt;
&lt;li&gt;Compliance and audit teams need decision evidence.&lt;/li&gt;
&lt;li&gt;Borrowers may need understandable reasons for an adverse outcome.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A chart showing feature attribution is therefore not automatically a borrower-facing explanation.&lt;/p&gt;

&lt;p&gt;The source article makes a useful distinction: if a lending model cannot eventually support the specific reason codes required by the decision workflow, explainability has not been fully implemented.&lt;/p&gt;

&lt;p&gt;This changes the engineering question from:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can we explain the model?"&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;blockquote&gt;
&lt;p&gt;"Can the complete system reconstruct why this specific application received this specific decision?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That requires more than explainable ML.&lt;/p&gt;

&lt;p&gt;It requires event logging.&lt;/p&gt;

&lt;h2&gt;
  
  
  Auditability Should Be Event-Driven
&lt;/h2&gt;

&lt;p&gt;Consider storing a decision as a collection of immutable events:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"application_id"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"APP-20481"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"model_version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"credit-risk-v4.2"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"score"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.71&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"policy_version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"consumer-policy-2026-08"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"rules_triggered"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"DTI_THRESHOLD"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"reviewer"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"UW-184"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"final_decision"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"declined"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"reason_code"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"EXCESSIVE_DEBT_OBLIGATION"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The exact schema will differ between institutions, but the principle matters.&lt;/p&gt;

&lt;p&gt;A lending organization should be able to reconstruct:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what data entered the decision,&lt;/li&gt;
&lt;li&gt;which model version processed it,&lt;/li&gt;
&lt;li&gt;which rules executed,&lt;/li&gt;
&lt;li&gt;what score was produced,&lt;/li&gt;
&lt;li&gt;whether a human intervened,&lt;/li&gt;
&lt;li&gt;why the final outcome changed,&lt;/li&gt;
&lt;li&gt;and what explanation reached the borrower.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The original analysis argues that these controls should exist inside the architecture rather than being reconstructed later from multiple databases, spreadsheets, and people's memories.&lt;/p&gt;

&lt;p&gt;That is an engineering decision, not just a compliance decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Human-in-the-Loop Does Not Mean "Review Everything"
&lt;/h2&gt;

&lt;p&gt;Another common mistake is treating human review as binary.&lt;/p&gt;

&lt;p&gt;Either AI makes the decision automatically or every application reaches an underwriter.&lt;/p&gt;

&lt;p&gt;Neither approach uses automation particularly well.&lt;/p&gt;

&lt;p&gt;A more practical architecture divides workflows by risk and confidence:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;High confidence + low risk&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI + policy checks → automated workflow
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Medium confidence or exceptions&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;AI recommendation → underwriter review → decision
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;High risk, dispute, or unusual case&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mandatory human review → documented justification
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The automation boundary can move as the organization gathers evidence about model performance.&lt;/p&gt;

&lt;p&gt;This is similar to progressive automation elsewhere in software engineering: automate predictable paths first and keep uncertain states visible rather than pretending uncertainty does not exist.&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Banking Integration Is Where the Prototype Meets Reality
&lt;/h2&gt;

&lt;p&gt;Eventually, an approved application needs to become a real loan.&lt;/p&gt;

&lt;p&gt;That usually involves some combination of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Loan Origination Systems&lt;/li&gt;
&lt;li&gt;Core Banking Systems&lt;/li&gt;
&lt;li&gt;CRM&lt;/li&gt;
&lt;li&gt;KYC/AML providers&lt;/li&gt;
&lt;li&gt;payment infrastructure&lt;/li&gt;
&lt;li&gt;document systems&lt;/li&gt;
&lt;li&gt;servicing platforms&lt;/li&gt;
&lt;li&gt;analytics environments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is why a polished scoring dashboard alone is not a lending product.&lt;/p&gt;

&lt;p&gt;The GeekyAnts article argues that core-system integration should be treated as a first-class architectural layer and recommends event-driven integration, access controls, reconciliation, retries, and observability around these connections.&lt;/p&gt;

&lt;p&gt;For developers, this is probably the least glamorous part of AI lending.&lt;/p&gt;

&lt;p&gt;It may also be the most important.&lt;/p&gt;

&lt;h2&gt;
  
  
  5 Companies Working on Production AI for Lending and Financial Services
&lt;/h2&gt;

&lt;p&gt;Calling any single consultancy the "best" would be misleading because requirements vary enormously between a FinTech building a lending product and a global bank modernizing several decades of infrastructure.&lt;/p&gt;

&lt;p&gt;These five are more useful to look at as examples of different approaches to the same production problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. GeekyAnts
&lt;/h3&gt;

&lt;p&gt;GeekyAnts approaches AI lending from a product-engineering perspective.&lt;/p&gt;

&lt;p&gt;Its published architecture focuses on connecting risk models with document intelligence, lending policies, human-review workflows, LOS and core banking systems, monitoring, and audit trails rather than treating the model as a standalone product.&lt;/p&gt;

&lt;p&gt;That approach is most relevant when a project requires both application engineering and AI integration.&lt;/p&gt;

&lt;p&gt;The notable part is the emphasis on failure handling. Bureau outages, model-policy conflicts, drift, borrower disputes, and inconsistent system-of-record data are treated as architecture problems rather than unusual edge cases.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Thoughtworks
&lt;/h3&gt;

&lt;p&gt;Thoughtworks has significant engineering experience around financial-services modernization and AI.&lt;/p&gt;

&lt;p&gt;Its recent analysis of secured lending highlights fragmented back-end infrastructure, manual document processes, data fragmentation, and AI-enabled underwriting as major areas of change. It also discusses the regulatory implications of using AI for creditworthiness decisions.&lt;/p&gt;

&lt;p&gt;Thoughtworks is particularly interesting for organizations where lending modernization is connected to larger data-platform, architecture, and legacy-transformation work.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Accenture
&lt;/h3&gt;

&lt;p&gt;Accenture operates at a different scale and is more relevant to large financial institutions undertaking broad transformation programs.&lt;/p&gt;

&lt;p&gt;Its work around underwriting copilots demonstrates an important production pattern: let AI extract documents, calculate or retrieve supporting information, check policy, and prepare analysis while preserving the human underwriter as the final decision-maker.&lt;/p&gt;

&lt;p&gt;That pattern is useful beyond Accenture itself because it shows where LLMs can help without giving them unrestricted decision authority.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. EPAM
&lt;/h3&gt;

&lt;p&gt;EPAM's recent financial-services work concentrates heavily on moving AI from isolated experiments into enterprise-scale banking environments.&lt;/p&gt;

&lt;p&gt;Its engineering roles and publications reference applied AI architecture across areas such as credit risk, fraud detection, regulatory reporting, responsible AI, cloud platforms, data infrastructure, and core banking.&lt;/p&gt;

&lt;p&gt;EPAM is consequently more relevant when AI lending sits inside a larger banking platform or enterprise modernization program.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Globant
&lt;/h3&gt;

&lt;p&gt;Globant combines financial-services engineering with AI-led modernization.&lt;/p&gt;

&lt;p&gt;Its recent work argues that legacy cores, fragmented integrations, and insufficient data architecture are preventing banks from scaling agentic AI beyond pilots. Globant also has established digital-lending capabilities covering areas such as smart underwriting, risk monitoring, and collections.&lt;/p&gt;

&lt;p&gt;That makes it another company worth examining when lending AI cannot be separated from legacy-system modernization.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Should Developers Evaluate Before Shipping?
&lt;/h2&gt;

&lt;p&gt;Regardless of who builds the system, these questions provide a useful production-readiness test:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What happens when borrower data is incomplete?&lt;/li&gt;
&lt;li&gt;What happens when the bureau or KYC provider is unavailable?&lt;/li&gt;
&lt;li&gt;Can policy override the AI model deterministically?&lt;/li&gt;
&lt;li&gt;Can every decision be reconstructed?&lt;/li&gt;
&lt;li&gt;Can the system produce usable reason codes?&lt;/li&gt;
&lt;li&gt;Which decisions require human review?&lt;/li&gt;
&lt;li&gt;Who can override the model, and is that override recorded?&lt;/li&gt;
&lt;li&gt;Can a previous model version be restored?&lt;/li&gt;
&lt;li&gt;Is drift monitored against live lending outcomes?&lt;/li&gt;
&lt;li&gt;Can LOS, core banking, CRM, and servicing systems reconcile their state?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If the architecture has no clear answers, improving model accuracy probably is not the next priority.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;The interesting thing about AI lending is that the hardest work increasingly happens outside the AI model.&lt;/p&gt;

&lt;p&gt;Production readiness depends on data contracts, APIs, deterministic policy logic, observability, workflow orchestration, human-review systems, access controls, audit events, and failure recovery.&lt;/p&gt;

&lt;p&gt;AI can certainly improve underwriting, document processing, risk analysis, fraud detection, and borrower operations.&lt;/p&gt;

&lt;p&gt;But lending software cannot behave like a demo.&lt;/p&gt;

&lt;p&gt;When real money and real credit decisions are involved, the important question is not whether the model can make a prediction.&lt;/p&gt;

&lt;p&gt;It is whether the engineering system around that prediction knows &lt;strong&gt;when to trust it, when to question it, when to escalate it, and how to explain what happened afterward&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>fintech</category>
      <category>machinelearning</category>
      <category>architecture</category>
    </item>
    <item>
      <title>AI Accelerators: A Better Way to Move From AI Idea to Working Product</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 17 Aug 2026 11:14:28 +0000</pubDate>
      <link>https://dev.to/luke076/ai-accelerators-a-better-way-to-move-from-ai-idea-to-working-product-45lh</link>
      <guid>https://dev.to/luke076/ai-accelerators-a-better-way-to-move-from-ai-idea-to-working-product-45lh</guid>
      <description>&lt;p&gt;One thing I've noticed with enterprise AI projects is that the model is rarely the hardest part.&lt;/p&gt;

&lt;p&gt;The real work is everything around it: designing workflows, connecting existing systems, managing data access, testing outputs, adding review steps, and making the solution usable in production.&lt;/p&gt;

&lt;p&gt;That is why &lt;strong&gt;AI accelerators&lt;/strong&gt; are becoming an interesting alternative to starting every AI project from zero.&lt;/p&gt;

&lt;p&gt;The idea is straightforward: begin with a functional software foundation and adapt it around the organization's workflows, data, users, rules, and existing technology. ([GeekyAnts][1])&lt;/p&gt;

&lt;h2&gt;
  
  
  What does an AI accelerator actually provide?
&lt;/h2&gt;

&lt;p&gt;Instead of assembling every component independently, teams can start with capabilities that already exist and then customize them.&lt;/p&gt;

&lt;p&gt;The GeekyAnts AI Accelerator offering currently highlights two examples:&lt;/p&gt;

&lt;h3&gt;
  
  
  AI Signal Bot
&lt;/h3&gt;

&lt;p&gt;Designed around project execution, it monitors project conversations, surfaces execution risks, generates structured updates, and routes approvals to relevant stakeholders.&lt;/p&gt;

&lt;p&gt;The goal is to reduce manual follow-ups while keeping responsibilities and project health visible. ([GeekyAnts][1])&lt;/p&gt;

&lt;h3&gt;
  
  
  InsightDeck AI
&lt;/h3&gt;

&lt;p&gt;This focuses on reporting workflows.&lt;/p&gt;

&lt;p&gt;It takes multi-tab Excel and CSV data, analyzes patterns, generates charts and executive narratives, and populates approved PowerPoint templates through a governed workflow. ([GeekyAnts][1])&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I think this approach makes sense
&lt;/h2&gt;

&lt;p&gt;I'm increasingly convinced that &lt;strong&gt;AI prototypes are becoming the easy part&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The difficult part is turning them into something people can actually use.&lt;/p&gt;

&lt;p&gt;An accelerator can shorten that initial groundwork while still allowing teams to adapt:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Workflows&lt;/li&gt;
&lt;li&gt;Business rules&lt;/li&gt;
&lt;li&gt;User roles&lt;/li&gt;
&lt;li&gt;Interfaces&lt;/li&gt;
&lt;li&gt;Review processes&lt;/li&gt;
&lt;li&gt;Integrations&lt;/li&gt;
&lt;li&gt;AI models&lt;/li&gt;
&lt;li&gt;Data sources&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It can also connect with existing applications, APIs, databases, and communication tools rather than forcing organizations to rebuild everything. ([GeekyAnts][1])&lt;/p&gt;

&lt;h2&gt;
  
  
  Companies worth watching
&lt;/h2&gt;

&lt;p&gt;There are several companies approaching AI implementation from different angles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft&lt;/strong&gt; — Strong ecosystem for enterprise AI and application integration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AWS&lt;/strong&gt; — Relevant for teams building AI systems around existing infrastructure and data services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;IBM&lt;/strong&gt; — Particularly interesting for governed enterprise AI and complex technology environments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accenture&lt;/strong&gt; — Focused heavily on large-scale AI transformation and implementation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Thoughtworks&lt;/strong&gt; — Worth watching for architecture-led AI adoption and engineering practices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GeekyAnts&lt;/strong&gt; — Interesting from the product-engineering perspective, particularly where reusable AI capabilities need to be adapted into real web, mobile, and enterprise workflows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wouldn't treat these as interchangeable providers. Their strengths and approaches are quite different.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Take
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;I don't think every company should build its AI application from scratch.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If a working foundation already solves part of the problem, the smarter question is whether it can be adapted to the organization's actual workflow.&lt;/p&gt;

&lt;p&gt;That's the value proposition I find most interesting about AI accelerators: &lt;strong&gt;less time rebuilding the groundwork, more time making the AI solution useful.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can explore the examples and approach here: &lt;a href="https://geekyants.com/ai-accelerator?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;GeekyAnts AI Accelerators&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#ArtificialIntelligence #AIAgents #AI Engineering #SoftwareDevelopment #DevOps &lt;/p&gt;

</description>
      <category>forum</category>
      <category>ai</category>
      <category>softwaredevelopment</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Your AI Model Isn't the Bottleneck. Your Legacy Architecture Is.</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 17 Aug 2026 05:47:53 +0000</pubDate>
      <link>https://dev.to/luke076/your-ai-model-isnt-the-bottleneck-your-legacy-architecture-is-4igb</link>
      <guid>https://dev.to/luke076/your-ai-model-isnt-the-bottleneck-your-legacy-architecture-is-4igb</guid>
      <description>&lt;p&gt;&lt;strong&gt;My unpopular opinion:&lt;/strong&gt; most enterprises don't need a better AI model right now.&lt;/p&gt;

&lt;p&gt;They need better infrastructure.&lt;/p&gt;

&lt;p&gt;We're spending enormous amounts of time debating GPT vs Claude vs Gemini, agent frameworks, RAG architectures, vector databases, and model benchmarks.&lt;/p&gt;

&lt;p&gt;Meanwhile, some companies are still moving critical business data through nightly batch jobs.&lt;/p&gt;

&lt;p&gt;That's the contradiction nobody likes talking about.&lt;/p&gt;

&lt;p&gt;You can put an extremely capable AI model on top of an enterprise system, but if that model has to wait 24 hours for the data it needs, you've built a very expensive reporting tool.&lt;/p&gt;

&lt;p&gt;I think &lt;strong&gt;legacy architecture is becoming the biggest hidden constraint on enterprise AI&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And the solution isn't necessarily "replace everything."&lt;/p&gt;

&lt;p&gt;In fact, I think that approach is usually wrong.&lt;/p&gt;

&lt;p&gt;The better approach is to modernize the parts of the system that prevent AI from accessing, processing, and acting on business data in real time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The AI Model Can Be Fast. Your Enterprise Can't.
&lt;/h2&gt;

&lt;p&gt;Imagine a fraud detection system.&lt;/p&gt;

&lt;p&gt;A transaction happens.&lt;/p&gt;

&lt;p&gt;An AI model can potentially evaluate dozens of signals almost instantly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Transaction amount&lt;/li&gt;
&lt;li&gt;Device information&lt;/li&gt;
&lt;li&gt;Location&lt;/li&gt;
&lt;li&gt;User behavior&lt;/li&gt;
&lt;li&gt;Previous transactions&lt;/li&gt;
&lt;li&gt;Account activity&lt;/li&gt;
&lt;li&gt;Merchant patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The model isn't necessarily the problem.&lt;/p&gt;

&lt;p&gt;The problem appears when those signals live in five different systems.&lt;/p&gt;

&lt;p&gt;One database updates every few hours.&lt;/p&gt;

&lt;p&gt;Another exposes data through an old API.&lt;/p&gt;

&lt;p&gt;Another requires a batch export.&lt;/p&gt;

&lt;p&gt;Another contains customer information that isn't synchronized with the rest.&lt;/p&gt;

&lt;p&gt;Suddenly, your "real-time AI" isn't real-time anymore.&lt;/p&gt;

&lt;p&gt;The original GeekyAnts analysis on legacy systems makes this exact distinction: AI may be capable of making a decision quickly, but disconnected systems and delayed data can prevent the decision from happening at the speed the business requires.&lt;/p&gt;

&lt;p&gt;That's why I think the conversation around enterprise AI needs to shift.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The question isn't only "How intelligent is the model?"&lt;/strong&gt;&lt;/p&gt;

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

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"How quickly can intelligence move through the organization?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  What Real-Time AI Actually Requires
&lt;/h1&gt;

&lt;p&gt;Real-time AI isn't simply an LLM responding quickly.&lt;/p&gt;

&lt;p&gt;A real-time decision system needs a chain of events to work quickly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Business Event
     ↓
Data Capture
     ↓
Data Processing
     ↓
Context Retrieval
     ↓
AI / ML Decision
     ↓
Business Rule Validation
     ↓
Action
     ↓
Feedback
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If any part of this pipeline depends on a slow legacy system, the entire experience suffers.&lt;/p&gt;

&lt;p&gt;That makes enterprise AI an architecture problem.&lt;/p&gt;

&lt;p&gt;And honestly, I think that's a good thing.&lt;/p&gt;

&lt;p&gt;Because architecture is something enterprises can actually fix.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Five Legacy Problems Blocking AI
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1. Data Is Trapped Everywhere
&lt;/h2&gt;

&lt;p&gt;Enterprise data rarely lives in one place.&lt;/p&gt;

&lt;p&gt;Customer information might be in a CRM.&lt;/p&gt;

&lt;p&gt;Transactions might be in a core banking system.&lt;/p&gt;

&lt;p&gt;Inventory could be sitting inside an ERP.&lt;/p&gt;

&lt;p&gt;Support history may exist in another application.&lt;/p&gt;

&lt;p&gt;Analytics data might be in a warehouse.&lt;/p&gt;

&lt;p&gt;AI wants context.&lt;/p&gt;

&lt;p&gt;Legacy architecture often provides fragments.&lt;/p&gt;

&lt;p&gt;The result?&lt;/p&gt;

&lt;p&gt;The model receives incomplete information.&lt;/p&gt;

&lt;p&gt;And an AI system with incomplete context can produce a confident answer that is completely wrong for the situation.&lt;/p&gt;

&lt;p&gt;That's worse than having no AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Batch Processing Doesn't Match Real-Time Decisions
&lt;/h2&gt;

&lt;p&gt;A lot of enterprise software was designed around scheduled processing.&lt;/p&gt;

&lt;p&gt;That made perfect sense when businesses were generating reports.&lt;/p&gt;

&lt;p&gt;It makes much less sense when software needs to respond to events as they happen.&lt;/p&gt;

&lt;p&gt;Consider inventory.&lt;/p&gt;

&lt;p&gt;A traditional system might update inventory periodically.&lt;/p&gt;

&lt;p&gt;A modern AI system might want to react to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A sudden increase in demand&lt;/li&gt;
&lt;li&gt;A supplier delay&lt;/li&gt;
&lt;li&gt;A regional sales spike&lt;/li&gt;
&lt;li&gt;A product going viral&lt;/li&gt;
&lt;li&gt;A logistics disruption&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Waiting for the next batch update defeats the purpose.&lt;/p&gt;

&lt;p&gt;This is why I strongly favor &lt;strong&gt;event-driven architecture for AI-heavy enterprise systems&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When something important happens, the system should know about it.&lt;/p&gt;

&lt;p&gt;Not tomorrow.&lt;/p&gt;

&lt;p&gt;Not after the nightly ETL.&lt;/p&gt;

&lt;p&gt;Now.&lt;/p&gt;

&lt;h1&gt;
  
  
  3. Old Integration Layers Become the Silent Killer
&lt;/h1&gt;

&lt;p&gt;Modern AI systems often need to communicate with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cloud platforms&lt;/li&gt;
&lt;li&gt;APIs&lt;/li&gt;
&lt;li&gt;Databases&lt;/li&gt;
&lt;li&gt;SaaS applications&lt;/li&gt;
&lt;li&gt;Data warehouses&lt;/li&gt;
&lt;li&gt;Event streams&lt;/li&gt;
&lt;li&gt;Internal services&lt;/li&gt;
&lt;li&gt;Third-party services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Legacy applications weren't always designed for this level of connectivity.&lt;/p&gt;

&lt;p&gt;Some depend on tightly coupled integrations.&lt;/p&gt;

&lt;p&gt;Others expose limited interfaces.&lt;/p&gt;

&lt;p&gt;Some require custom middleware for almost everything.&lt;/p&gt;

&lt;p&gt;The result is predictable:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Every AI initiative becomes an integration project.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's one of the reasons I don't think companies should evaluate AI readiness separately from integration architecture.&lt;/p&gt;

&lt;p&gt;If connecting a new AI capability requires six months of custom integration work, the AI model isn't your biggest problem.&lt;/p&gt;

&lt;p&gt;Your architecture is.&lt;/p&gt;

&lt;h1&gt;
  
  
  4. Technical Debt Turns Every AI Project Into a Migration Project
&lt;/h1&gt;

&lt;p&gt;This is the part executives tend to underestimate.&lt;/p&gt;

&lt;p&gt;A team gets approval to build an AI capability.&lt;/p&gt;

&lt;p&gt;The engineering team starts.&lt;/p&gt;

&lt;p&gt;Then someone discovers:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We can't access that data."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"That API is deprecated."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Nobody knows why this service transforms the data this way."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The original developer left eight years ago."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now the AI project has quietly become a legacy modernization project.&lt;/p&gt;

&lt;p&gt;The source article makes a similar point around tightly coupled systems and accumulated technical debt: modifying older applications can introduce longer development cycles, higher operational risk, and increasing maintenance complexity.&lt;/p&gt;

&lt;p&gt;This is why I think &lt;strong&gt;AI adoption is going to expose technical debt faster than almost any previous technology wave.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs connected systems.&lt;/p&gt;

&lt;p&gt;Legacy systems often survive precisely because they're good at avoiding change.&lt;/p&gt;

&lt;p&gt;Those two characteristics don't mix particularly well.&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Replacing Everything Is Not the Answer
&lt;/h1&gt;

&lt;p&gt;Here's where I disagree with the more extreme modernization narrative.&lt;/p&gt;

&lt;p&gt;You don't necessarily need to throw away your legacy platform.&lt;/p&gt;

&lt;p&gt;In many enterprises, that's unrealistic.&lt;/p&gt;

&lt;p&gt;The system may be old, but it might still process billions of dollars worth of transactions reliably.&lt;/p&gt;

&lt;p&gt;Replacing it just because it's old would be irresponsible.&lt;/p&gt;

&lt;p&gt;I'd rather see enterprises use a &lt;strong&gt;strangler-style modernization approach&lt;/strong&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Legacy System
     ↓
API / Integration Layer
     ↓
Event Streaming
     ↓
Modern Data Layer
     ↓
AI Services
     ↓
New Business Capabilities
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Modernize the parts that are holding the business back.&lt;/p&gt;

&lt;p&gt;Keep the parts that still work.&lt;/p&gt;

&lt;p&gt;Gradually move capabilities away from the monolith.&lt;/p&gt;

&lt;p&gt;That's much more practical than a five-year "replace everything" program.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Companies I'd Watch in Enterprise AI Modernization
&lt;/h1&gt;

&lt;p&gt;I'm deliberately not calling this an objective ranking.&lt;/p&gt;

&lt;p&gt;There is no universal "best AI company."&lt;/p&gt;

&lt;p&gt;The right partner depends on whether you're solving an architecture problem, an organizational transformation problem, a modernization problem, or a product engineering problem.&lt;/p&gt;

&lt;p&gt;But these are companies I'd put on the shortlist.&lt;/p&gt;

&lt;h2&gt;
  
  
  Accenture — When the Problem Is Massive
&lt;/h2&gt;

&lt;p&gt;Accenture makes sense when AI modernization is part of a much larger enterprise transformation.&lt;/p&gt;

&lt;p&gt;If you're dealing with thousands of employees, multiple business units, complex processes, cloud migration, data modernization, and organizational change simultaneously, scale matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My opinion:&lt;/strong&gt; Accenture is strongest when the AI problem is actually an enterprise transformation problem.&lt;/p&gt;

&lt;p&gt;If you simply need a team to build an AI-enabled product, however, I wouldn't automatically default to the largest consultancy.&lt;/p&gt;

&lt;h2&gt;
  
  
  IBM — When Enterprise Complexity and Governance Matter
&lt;/h2&gt;

&lt;p&gt;IBM remains interesting for highly regulated and infrastructure-heavy environments.&lt;/p&gt;

&lt;p&gt;Banking, healthcare, government, and other large organizations often can't treat AI as an isolated application.&lt;/p&gt;

&lt;p&gt;Security, governance, hybrid infrastructure, legacy integration, and compliance become equally important.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My opinion:&lt;/strong&gt; IBM is more compelling when the constraints around AI are as important as the AI itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  EPAM — When Engineering Is the Center of the Problem
&lt;/h2&gt;

&lt;p&gt;EPAM is one of the companies I'd look at when the project is heavily engineering-oriented.&lt;/p&gt;

&lt;p&gt;The interesting part isn't simply adding an AI feature.&lt;/p&gt;

&lt;p&gt;It's modernizing applications, integrating data, restructuring platforms, and actually getting complex software into production.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My opinion:&lt;/strong&gt; for organizations where the biggest problem is engineering complexity rather than AI strategy, engineering-led firms deserve more attention than traditional strategy-first consultancies.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thoughtworks — When Architecture Matters
&lt;/h2&gt;

&lt;p&gt;Thoughtworks is another company I'd consider when modernization and architecture are central to the project.&lt;/p&gt;

&lt;p&gt;Enterprise AI isn't just about adding an LLM.&lt;/p&gt;

&lt;p&gt;Sometimes the AI initiative becomes the forcing function for fixing APIs, data flows, application boundaries, testing practices, and deployment architecture.&lt;/p&gt;

&lt;p&gt;That's where architecture-first thinking becomes valuable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My opinion:&lt;/strong&gt; if your AI roadmap is going to expose years of architectural compromises, don't treat architecture as a secondary concern.&lt;/p&gt;

&lt;p&gt;Make it part of the project.&lt;/p&gt;

&lt;h2&gt;
  
  
  GeekyAnts — Interesting for AI + Product Engineering
&lt;/h2&gt;

&lt;p&gt;I'll include GeekyAnts here, but with an important caveat.&lt;/p&gt;

&lt;p&gt;I wouldn't put it in the same category as Accenture or IBM when comparing global consulting scale.&lt;/p&gt;

&lt;p&gt;That's not the interesting comparison.&lt;/p&gt;

&lt;p&gt;What I find more relevant is the overlap between &lt;strong&gt;AI engineering, product development, and legacy modernization&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;GeekyAnts' current engineering positioning covers application modernization, data and integration modernization, cloud infrastructure, and AI-powered product engineering.&lt;/p&gt;

&lt;p&gt;Its approach to modernization also emphasizes improving connectivity and creating event-driven architectures rather than assuming every legacy system needs to be replaced.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My opinion:&lt;/strong&gt; companies like GeekyAnts can be worth considering when the requirement is hands-on product and engineering execution rather than a giant enterprise transformation program.&lt;/p&gt;

&lt;p&gt;That's a narrower category, but I think it's an important one.&lt;/p&gt;

&lt;h1&gt;
  
  
  My Bias: Modernize the Data Flow Before Chasing a Smarter Model
&lt;/h1&gt;

&lt;p&gt;If I had to choose between:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; upgrading to a more sophisticated AI model&lt;/p&gt;

&lt;p&gt;or&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;B.&lt;/strong&gt; fixing the architecture that feeds the current model,&lt;/p&gt;

&lt;p&gt;I'd choose &lt;strong&gt;B almost every time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Seriously.&lt;/p&gt;

&lt;p&gt;A slightly less capable model with excellent context and fresh data can be dramatically more useful than a frontier model operating on stale information.&lt;/p&gt;

&lt;p&gt;That's why I'm bullish on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Event-driven architecture&lt;/li&gt;
&lt;li&gt;API-first systems&lt;/li&gt;
&lt;li&gt;Real-time data pipelines&lt;/li&gt;
&lt;li&gt;Streaming architectures&lt;/li&gt;
&lt;li&gt;Modern integration layers&lt;/li&gt;
&lt;li&gt;Data contracts&lt;/li&gt;
&lt;li&gt;Observability&lt;/li&gt;
&lt;li&gt;Strong identity and access controls&lt;/li&gt;
&lt;li&gt;Incremental application modernization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And I'm much less excited about another enterprise AI chatbot that sits on top of disconnected databases.&lt;/p&gt;

&lt;h1&gt;
  
  
  AI Readiness Should Become an Architecture Metric
&lt;/h1&gt;

&lt;p&gt;I think companies should start asking a different set of questions before approving AI projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can our systems provide fresh data?
&lt;/h3&gt;

&lt;p&gt;If not, real-time AI is going to struggle.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can applications communicate through reliable APIs or events?
&lt;/h3&gt;

&lt;p&gt;If not, every AI integration will become expensive custom work.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can we trace where AI got its information?
&lt;/h3&gt;

&lt;p&gt;If not, debugging and governance become painful.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can we control what the AI is allowed to access?
&lt;/h3&gt;

&lt;p&gt;If not, enterprise deployment becomes risky.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can we replace individual legacy components without taking down the business?
&lt;/h3&gt;

&lt;p&gt;If not, modernization will remain painfully slow.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can the infrastructure handle ten times today's AI traffic?
&lt;/h3&gt;

&lt;p&gt;If not, your successful pilot could become your production outage.&lt;/p&gt;

&lt;p&gt;These questions are far more useful than asking which AI model is currently leading a benchmark.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Real AI Stack Is Bigger Than the Model
&lt;/h1&gt;

&lt;p&gt;This is the point I think gets lost in most AI conversations.&lt;/p&gt;

&lt;p&gt;People imagine the architecture as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Application
     ↓
LLM
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Real enterprise AI looks more like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                    ┌───────────────┐
                    │    Users      │
                    └───────┬───────┘
                            ↓
                    ┌───────────────┐
                    │ Application   │
                    └───────┬───────┘
                            ↓
                 ┌─────────────────────┐
                 │ APIs / Event Layer   │
                 └──────────┬──────────┘
                            ↓
             ┌────────────────────────────┐
             │ Real-Time Data / Context   │
             └────────────┬───────────────┘
                          ↓
                    ┌───────────┐
                    │ AI / ML   │
                    └─────┬─────┘
                          ↓
                 ┌─────────────────┐
                 │ Rules / Guardrails│
                 └────────┬────────┘
                          ↓
                   Business Action
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The model is one component.&lt;/p&gt;

&lt;p&gt;The surrounding architecture determines whether that component is useful.&lt;/p&gt;

&lt;h1&gt;
  
  
  Stop Calling It an AI Problem
&lt;/h1&gt;

&lt;p&gt;This is my biggest takeaway.&lt;/p&gt;

&lt;p&gt;If your AI system is slow because data arrives once a day, you don't have an AI problem.&lt;/p&gt;

&lt;p&gt;You have a data architecture problem.&lt;/p&gt;

&lt;p&gt;If your AI can't access customer information because it lives in four disconnected applications, you don't have an AI problem.&lt;/p&gt;

&lt;p&gt;You have an integration problem.&lt;/p&gt;

&lt;p&gt;If every AI change requires modifying a 20-year-old monolith, you don't have an AI problem.&lt;/p&gt;

&lt;p&gt;You have an application modernization problem.&lt;/p&gt;

&lt;p&gt;And if nobody knows whether the AI is actually improving the business, you have a product measurement problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI is exposing these problems. It didn't create all of them.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Final Take
&lt;/h1&gt;

&lt;p&gt;I think enterprise AI is entering an interesting phase.&lt;/p&gt;

&lt;p&gt;The easy part was proving that AI could do impressive things.&lt;/p&gt;

&lt;p&gt;The difficult part is making those capabilities operate reliably inside businesses that were never designed for them.&lt;/p&gt;

&lt;p&gt;That's why I'd stop asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Which AI model should we use?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And start asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Can our architecture actually deliver intelligence at the speed our business needs?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If the answer is no, another model upgrade probably isn't going to save you.&lt;/p&gt;

&lt;p&gt;Modernize the data flow.&lt;/p&gt;

&lt;p&gt;Improve integration.&lt;/p&gt;

&lt;p&gt;Decouple the systems that need to change.&lt;/p&gt;

&lt;p&gt;Introduce events where real-time decisions matter.&lt;/p&gt;

&lt;p&gt;Keep the legacy systems that still provide value.&lt;/p&gt;

&lt;p&gt;And build the AI layer on top of infrastructure that can actually support it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The future of enterprise AI isn't going to be won by whoever has the smartest model.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think it will be won by whoever can connect intelligence to the business fastest and reliably enough to make that intelligence useful.&lt;/p&gt;

&lt;h3&gt;
  
  
  Further reading
&lt;/h3&gt;

&lt;p&gt;The original analysis that inspired this discussion goes deeper into the specific ways legacy systems interfere with real-time AI decision-making and why incremental modernization can be more practical than replacing entire enterprise stacks:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://geekyants.com/en-us/blog/why-legacy-systems-block-real-time-ai-decision-making?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Why Legacy Systems Block Real-Time AI Decision-Making — GeekyAnts&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're working through this problem yourself, I'd start with your &lt;strong&gt;data flow and integration architecture&lt;/strong&gt;, not your model selection.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>architecture</category>
      <category>legacy</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>Why Most AI Fintech Projects Never Reach Production</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 03 Aug 2026 11:18:25 +0000</pubDate>
      <link>https://dev.to/luke076/why-most-ai-fintech-projects-never-reach-production-2g6p</link>
      <guid>https://dev.to/luke076/why-most-ai-fintech-projects-never-reach-production-2g6p</guid>
      <description>&lt;p&gt;AI is everywhere in fintech.&lt;/p&gt;

&lt;p&gt;Banks are launching AI assistants. Payment companies are experimenting with fraud detection. Lenders are automating underwriting. Every week there's another announcement about an "AI-powered" financial product.&lt;/p&gt;

&lt;p&gt;Yet surprisingly few of these systems ever become production-ready.&lt;/p&gt;

&lt;p&gt;After reading GeekyAnts' article on why &lt;strong&gt;everyone is talking about AI in fintech but few are actually shipping it&lt;/strong&gt;, I found myself agreeing with one central idea: &lt;strong&gt;building the AI is no longer the hard part engineering everything around it is&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Original article: &lt;a href="https://geekyants.com/blog/ai-in-fintech-everyones-talking-few-are-shipping" rel="noopener noreferrer"&gt;https://geekyants.com/blog/ai-in-fintech-everyones-talking-few-are-shipping&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Building a Demo Is Easy
&lt;/h2&gt;

&lt;p&gt;With today's AI ecosystem, developers can build impressive prototypes in days.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AI chatbots&lt;/li&gt;
&lt;li&gt;Document analysis&lt;/li&gt;
&lt;li&gt;Financial assistants&lt;/li&gt;
&lt;li&gt;Customer support automation&lt;/li&gt;
&lt;li&gt;Transaction summarization&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The real challenge starts when those features have to serve thousands or millions of users.&lt;/p&gt;

&lt;h2&gt;
  
  
  Production Changes Everything
&lt;/h2&gt;

&lt;p&gt;Fintech products can't afford unpredictable behavior.&lt;/p&gt;

&lt;p&gt;Production AI requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Secure APIs&lt;/li&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Compliance&lt;/li&gt;
&lt;li&gt;Audit logs&lt;/li&gt;
&lt;li&gt;Monitoring&lt;/li&gt;
&lt;li&gt;Human review&lt;/li&gt;
&lt;li&gt;Scalable infrastructure&lt;/li&gt;
&lt;li&gt;Reliable data pipelines
These aren't AI problems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;They're software engineering problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Doesn't Replace Good Architecture
&lt;/h2&gt;

&lt;p&gt;One mistake I see repeatedly is teams spending months choosing the "best" model while ignoring architecture.&lt;/p&gt;

&lt;p&gt;Good engineering determines whether AI can actually survive in production.&lt;/p&gt;

&lt;p&gt;That means investing in observability, CI/CD, governance, testing, and monitoring instead of simply integrating another LLM.&lt;/p&gt;

&lt;h2&gt;
  
  
  Companies Doing More Than AI Demos
&lt;/h2&gt;

&lt;p&gt;Several engineering firms are helping financial institutions move beyond prototypes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Accenture&lt;/strong&gt; — Enterprise AI transformation and banking modernization.&lt;br&gt;
&lt;strong&gt;EPAM Systems&lt;/strong&gt; — AI-native digital product engineering and enterprise fintech platforms.&lt;br&gt;
&lt;strong&gt;Thoughtworks&lt;/strong&gt; — Modern software architecture and AI implementation in regulated industries.&lt;br&gt;
&lt;strong&gt;Cognizant&lt;/strong&gt; — Financial services modernization and intelligent automation.&lt;br&gt;
&lt;strong&gt;GeekyAnts&lt;/strong&gt; — AI-powered fintech applications, product engineering, React, Flutter, and enterprise AI implementation with a focus on production-ready software.&lt;/p&gt;

&lt;p&gt;The common thread isn't access to better AI models.&lt;/p&gt;

&lt;p&gt;It's engineering maturity.&lt;/p&gt;

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

&lt;p&gt;The fintech industry doesn't need another AI demo.&lt;br&gt;
It needs AI systems that customers, regulators, and financial institutions can trust.&lt;br&gt;
As AI models become increasingly accessible, engineering quality not model selection will become the real competitive advantage.&lt;/p&gt;

</description>
      <category>forum</category>
      <category>ai</category>
      <category>fintech</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Building Medical Device Software with AI Isn't a Coding Problem, It's a Compliance Problem</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 03 Aug 2026 05:29:00 +0000</pubDate>
      <link>https://dev.to/luke076/building-medical-device-software-with-ai-isnt-a-coding-problem-its-a-compliance-problem-1i20</link>
      <guid>https://dev.to/luke076/building-medical-device-software-with-ai-isnt-a-coding-problem-its-a-compliance-problem-1i20</guid>
      <description>&lt;p&gt;Everyone seems excited about AI in healthcare, but I think we're having the wrong conversation.&lt;/p&gt;

&lt;p&gt;Developers love discussing models, RAG pipelines, AI agents, and multimodal diagnostics. Investors love hearing about AI-powered medical devices. Product teams rush to prototype features that can analyze scans or summarize patient records.&lt;/p&gt;

&lt;p&gt;None of that matters if your software can't satisfy regulatory requirements.&lt;/p&gt;

&lt;p&gt;That's why I believe the biggest challenge in AI-powered medical device software isn't machine learning—it's building software that regulators will actually approve.&lt;/p&gt;

&lt;p&gt;I recently came across this article from GeekyAnts on &lt;strong&gt;building medical device software with AI&lt;/strong&gt;, and it does a good job explaining why architecture, compliance, and development processes matter far more than most engineering discussions give them credit for.&lt;/p&gt;

&lt;p&gt;Original article: &lt;a href="https://geekyants.com/blog/how-to-build-medical-device-software-with-ai-compliance-architecture-and-development-process" rel="noopener noreferrer"&gt;https://geekyants.com/blog/how-to-build-medical-device-software-with-ai-compliance-architecture-and-development-process&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Has Changed Development. It Hasn't Changed Regulation.
&lt;/h2&gt;

&lt;p&gt;One misconception I keep seeing is that AI somehow changes the rules for medical software.&lt;/p&gt;

&lt;p&gt;It doesn't.&lt;/p&gt;

&lt;p&gt;Whether you're building an AI diagnostic assistant, remote monitoring platform, or clinical decision support tool, regulators still expect the same fundamentals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Risk management&lt;/li&gt;
&lt;li&gt;Documentation&lt;/li&gt;
&lt;li&gt;Traceability&lt;/li&gt;
&lt;li&gt;Validation&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Privacy&lt;/li&gt;
&lt;li&gt;Clinical evidence&lt;/li&gt;
&lt;li&gt;Software lifecycle controls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An impressive demo means nothing if you can't explain how the model reached its conclusion or prove that every software change is documented and validated.&lt;/p&gt;

&lt;p&gt;That's why I think too many AI healthcare startups underestimate what "production-ready" actually means.&lt;/p&gt;

&lt;h2&gt;
  
  
  Shipping Healthcare AI Is Mostly Software Engineering
&lt;/h2&gt;

&lt;p&gt;A lot of people assume AI projects fail because the models aren't accurate enough.&lt;/p&gt;

&lt;p&gt;I disagree.&lt;/p&gt;

&lt;p&gt;Most healthcare AI projects struggle because the engineering around the model isn't mature enough.&lt;/p&gt;

&lt;p&gt;Medical device software isn't just another SaaS application.&lt;/p&gt;

&lt;p&gt;You're dealing with patient safety, audit logs, version control, cybersecurity, access management, quality systems, validation testing, and regulatory documentation.&lt;/p&gt;

&lt;p&gt;Those requirements don't disappear because you added AI.&lt;/p&gt;

&lt;p&gt;If anything, they become even more important.&lt;/p&gt;

&lt;h2&gt;
  
  
  Architecture Matters More Than the Model
&lt;/h2&gt;

&lt;p&gt;One point I strongly agree with is that architecture deserves far more attention than model selection.&lt;/p&gt;

&lt;p&gt;Teams spend weeks comparing GPT models, open-source alternatives, or fine-tuning strategies.&lt;/p&gt;

&lt;p&gt;Very few spend the same amount of time designing systems that support:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Explainability&lt;/li&gt;
&lt;li&gt;Secure data pipelines&lt;/li&gt;
&lt;li&gt;Human review workflows&lt;/li&gt;
&lt;li&gt;Continuous monitoring&lt;/li&gt;
&lt;li&gt;Auditability&lt;/li&gt;
&lt;li&gt;Controlled model updates&lt;/li&gt;
&lt;li&gt;Regulatory documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In healthcare, those architectural decisions determine whether your product can survive beyond a prototype.&lt;/p&gt;

&lt;h2&gt;
  
  
  Compliance Isn't Technical Debt
&lt;/h2&gt;

&lt;p&gt;Here's where I'll probably disagree with many startups.&lt;/p&gt;

&lt;p&gt;Compliance isn't something you "add later."&lt;/p&gt;

&lt;p&gt;It's not documentation you generate before launch.&lt;/p&gt;

&lt;p&gt;It's part of the product.&lt;/p&gt;

&lt;p&gt;If your engineers aren't designing for traceability, validation, cybersecurity, and quality management from day one, you're creating technical debt that's incredibly expensive to fix later.&lt;/p&gt;

&lt;p&gt;I've seen too many teams build first and think about regulation afterward.&lt;/p&gt;

&lt;p&gt;Healthcare rarely rewards that approach.&lt;/p&gt;

&lt;h2&gt;
  
  
  Companies That Understand Production Healthcare AI
&lt;/h2&gt;

&lt;p&gt;Several engineering organizations have built strong reputations for delivering regulated healthcare software instead of simply experimenting with AI.&lt;/p&gt;

&lt;p&gt;Some notable examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;EPAM Systems&lt;/strong&gt; — Enterprise healthcare modernization, digital health platforms, and regulated software engineering.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accenture&lt;/strong&gt; — AI transformation programs across healthcare providers, payers, and life sciences organizations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Thoughtworks&lt;/strong&gt; — Healthcare platform modernization with strong engineering and compliance practices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Globant&lt;/strong&gt; — Digital health engineering and AI-enabled healthcare solutions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GeekyAnts&lt;/strong&gt; — Increasingly focused on healthcare product engineering, AI integration, medical software architecture, and building compliant digital health platforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What these companies have in common isn't access to better AI models.&lt;/p&gt;

&lt;p&gt;It's the ability to deliver software that works within highly regulated environments.&lt;/p&gt;

&lt;p&gt;That's a much harder problem to solve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stop Treating AI Like the Product
&lt;/h2&gt;

&lt;p&gt;One trend I hope disappears is marketing medical software as "AI-powered."&lt;/p&gt;

&lt;p&gt;Patients don't care.&lt;/p&gt;

&lt;p&gt;Doctors don't care.&lt;/p&gt;

&lt;p&gt;Hospitals definitely don't care.&lt;/p&gt;

&lt;p&gt;They care whether the software is safe.&lt;/p&gt;

&lt;p&gt;Whether it protects patient data.&lt;/p&gt;

&lt;p&gt;Whether it produces reliable outcomes.&lt;/p&gt;

&lt;p&gt;Whether regulators approve it.&lt;/p&gt;

&lt;p&gt;AI is simply one component inside a much larger healthcare system.&lt;/p&gt;

&lt;p&gt;Treating it as the entire product misses the point.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Take
&lt;/h2&gt;

&lt;p&gt;If I were starting a healthcare AI company today, I wouldn't hire prompt engineers first.&lt;/p&gt;

&lt;p&gt;I'd hire software architects, quality engineers, security specialists, compliance experts, and experienced healthcare developers.&lt;/p&gt;

&lt;p&gt;That's where the real competitive advantage is.&lt;/p&gt;

&lt;p&gt;The AI models will keep improving every few months.&lt;/p&gt;

&lt;p&gt;Good engineering doesn't become obsolete nearly as quickly.&lt;/p&gt;

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

&lt;p&gt;Healthcare doesn't need more AI demos.&lt;/p&gt;

&lt;p&gt;It needs more AI systems that clinicians, hospitals, regulators, and patients can actually trust.&lt;/p&gt;

&lt;p&gt;In my opinion, the winners in medical device software won't be the companies with the flashiest AI features. They'll be the teams that treat compliance, architecture, cybersecurity, and engineering discipline as core product capabilities rather than regulatory checkboxes.&lt;/p&gt;

&lt;p&gt;The industry spends too much time asking which AI model to use. The better question is whether your software could withstand a regulatory audit tomorrow.&lt;/p&gt;

&lt;p&gt;That's the difference between building impressive prototypes and building medical technology that genuinely improves patient care.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>healthtech</category>
      <category>softwareengineering</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Are Swipe-Based Dating Apps Still Enough?</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 20 Jul 2026 10:55:47 +0000</pubDate>
      <link>https://dev.to/luke076/are-swipe-based-dating-apps-still-enough-23ja</link>
      <guid>https://dev.to/luke076/are-swipe-based-dating-apps-still-enough-23ja</guid>
      <description>&lt;p&gt;I've been looking at how modern dating apps are evolving, and it seems that &lt;strong&gt;real-time experiences are becoming more important than swipe mechanics&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Many newer platforms are investing in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real-time messaging&lt;/li&gt;
&lt;li&gt;Video interactions&lt;/li&gt;
&lt;li&gt;AI-ready architecture&lt;/li&gt;
&lt;li&gt;Cross-platform development with Flutter&lt;/li&gt;
&lt;li&gt;Social media-style engagement instead of endless swiping&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Engineering firms like &lt;strong&gt;Thoughtworks, EPAM Systems, Globant, Accenture, and GeekyAnts&lt;/strong&gt; are all working on scalable consumer applications, each bringing different strengths in architecture, cloud, AI, and mobile engineering.&lt;/p&gt;

&lt;p&gt;One interesting case study I found was &lt;strong&gt;NowMatch&lt;/strong&gt;, where Flutter, GraphQL, PostgreSQL, Firebase, Agora, and Banuba SDK were used to build a dating app with social-style interactions and a scalable foundation for future AI features.&lt;/p&gt;

&lt;p&gt;Case study: &lt;a href="https://www.youtube.com/watch?v=l_0aL6g5XJM" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=l_0aL6g5XJM&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Do you think the future of dating apps is still swiping, or are community and AI-powered experiences becoming the real differentiator?&lt;/p&gt;

</description>
      <category>forum</category>
      <category>ai</category>
      <category>flutter</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Stop Shipping Bubble Apps to Production (Unless You Have an Exit Plan)</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Mon, 20 Jul 2026 05:48:54 +0000</pubDate>
      <link>https://dev.to/luke076/stop-shipping-bubble-apps-to-production-unless-you-have-an-exit-plan-igh</link>
      <guid>https://dev.to/luke076/stop-shipping-bubble-apps-to-production-unless-you-have-an-exit-plan-igh</guid>
      <description>&lt;p&gt;Every year I see founders celebrating how quickly they launched their MVP with a no-code platform.&lt;/p&gt;

&lt;p&gt;Six months later, many of them are rebuilding the entire product.&lt;/p&gt;

&lt;p&gt;I don't think no-code is the problem.&lt;/p&gt;

&lt;p&gt;I think &lt;strong&gt;treating no-code as your long-term architecture is.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If your product starts gaining real users, you'll eventually need more control over performance, integrations, scalability, security, and developer workflows. That's where many successful startups hit a wall.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Opinion: MVP Speed Is Overrated. Production Readiness Wins.
&lt;/h2&gt;

&lt;p&gt;The startup ecosystem loves one metric:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We launched in two weeks."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I care far more about another question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can your product still support 100,000 users next year?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Those are completely different engineering challenges.&lt;/p&gt;

&lt;p&gt;No-code platforms are excellent for validating an idea.&lt;/p&gt;

&lt;p&gt;Production software requires engineering discipline.&lt;/p&gt;

&lt;p&gt;That's why I believe startups should &lt;strong&gt;plan their migration strategy before writing their first no-code workflow.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Pattern I Keep Seeing
&lt;/h2&gt;

&lt;p&gt;Successful startups usually go through the same evolution:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Validate the idea quickly&lt;/li&gt;
&lt;li&gt;Find product-market fit&lt;/li&gt;
&lt;li&gt;Grow users rapidly&lt;/li&gt;
&lt;li&gt;Hit platform limitations&lt;/li&gt;
&lt;li&gt;Rebuild with a modern engineering stack&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last step isn't a failure, it's often a sign the business is succeeding.&lt;/p&gt;

&lt;p&gt;One example is &lt;strong&gt;WaxBuddy&lt;/strong&gt;, developed for Lush Wellness. The company had already built a successful customer community around its products, but its Bubble.io application became increasingly difficult to scale as content management, integrations, and long-term maintenance requirements grew. The engineering team eventually migrated to a React Native application with Expo, a Nest.js backend, PostgreSQL, Shopify integrations, and a custom React-based admin portal to support future growth.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why React Native Is Becoming the Migration Destination
&lt;/h2&gt;

&lt;p&gt;This isn't just about performance.&lt;/p&gt;

&lt;p&gt;Modern engineering teams want:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Shared codebases&lt;/li&gt;
&lt;li&gt;Native performance&lt;/li&gt;
&lt;li&gt;Better developer tooling&lt;/li&gt;
&lt;li&gt;Easier CI/CD&lt;/li&gt;
&lt;li&gt;Flexible backend integrations&lt;/li&gt;
&lt;li&gt;Ownership over infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;React Native has matured into one of the strongest options for startups moving beyond MVPs.&lt;/p&gt;

&lt;p&gt;Unlike visual builders, engineering teams aren't limited by platform capabilities, they control the architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Companies Helping Startups Scale Beyond MVPs
&lt;/h2&gt;

&lt;p&gt;Several engineering firms have built strong reputations for helping startups modernize applications after the MVP phase.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Thoughtworks
&lt;/h3&gt;

&lt;p&gt;Known for software modernization, architecture consulting, and large-scale engineering transformation.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. EPAM Systems
&lt;/h3&gt;

&lt;p&gt;Strong in enterprise engineering, platform modernization, cloud migration, and digital product development.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Globant
&lt;/h3&gt;

&lt;p&gt;Focuses on digital product engineering, customer experience, AI, and enterprise application modernization.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Accenture
&lt;/h3&gt;

&lt;p&gt;Works with enterprises rebuilding legacy applications using cloud-native architectures and modern engineering practices.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. GeekyAnts
&lt;/h3&gt;

&lt;p&gt;GeekyAnts has developed expertise in React Native, Expo, full-stack product engineering, and startup-focused application modernization. Their WaxBuddy case study is an interesting example of moving from a no-code MVP to a production-ready architecture while preserving business momentum rather than rebuilding from scratch.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Hot Take
&lt;/h2&gt;

&lt;p&gt;I think the startup community has become obsessed with &lt;strong&gt;"building without developers."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's the wrong goal.&lt;/p&gt;

&lt;p&gt;The real goal should be:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build quickly. Scale intelligently.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Engineering isn't something you eliminate.&lt;/p&gt;

&lt;p&gt;It's something you postpone until your business proves it's worth investing in.&lt;/p&gt;

&lt;p&gt;And when that moment comes, having experienced engineers matters far more than having the fastest MVP.&lt;/p&gt;

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

&lt;p&gt;No-code platforms deserve their place.&lt;/p&gt;

&lt;p&gt;They help founders validate ideas faster than ever before.&lt;/p&gt;

&lt;p&gt;But once customers arrive, architecture starts becoming a competitive advantage.&lt;/p&gt;

&lt;p&gt;The startups that survive aren't necessarily the ones that launched first.&lt;/p&gt;

&lt;p&gt;They're usually the ones that knew &lt;strong&gt;when to transition from visual builders to production engineering.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you're interested in a real-world migration example, this &lt;strong&gt;WaxBuddy production modernization case study&lt;/strong&gt; explains how one consumer brand moved from Bubble.io to a scalable React Native architecture while improving content management, backend flexibility, and long-term maintainability:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://geekyants.com/case-studies/no-code-to-production-how-lush-wellness-scaled-waxbuddy-to-production-app" rel="noopener noreferrer"&gt;https://geekyants.com/case-studies/no-code-to-production-how-lush-wellness-scaled-waxbuddy-to-production-app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>startup</category>
      <category>webdev</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Top 6 AI Product Engineering Companies Building React-Powered Healthcare Applications (2026)</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Thu, 09 Jul 2026 11:41:31 +0000</pubDate>
      <link>https://dev.to/luke076/top-6-ai-product-engineering-companies-building-react-powered-healthcare-applications-2026-220g</link>
      <guid>https://dev.to/luke076/top-6-ai-product-engineering-companies-building-react-powered-healthcare-applications-2026-220g</guid>
      <description>&lt;p&gt;React has become the frontend framework of choice for modern healthcare platforms, but adding AI changes the equation. The best engineering partners today combine React expertise with AI product engineering, healthcare compliance, and production-ready architecture, not just rapid prototyping.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Accenture&lt;br&gt;
Known for enterprise healthcare modernization, AI adoption, and cloud transformation for hospitals and insurers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;EPAM Systems&lt;br&gt;
Strong expertise in React engineering, healthcare interoperability, cloud-native applications, and AI-powered digital health platforms.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;GeekyAnts&lt;br&gt;
GeekyAnts combines React engineering with AI-powered product engineering, helping organizations move from prototypes to scalable healthcare applications while focusing on usability and maintainability. Their perspective on AI-powered product engineering provides useful insights into how engineering teams are evolving:&lt;br&gt;
&lt;a href="https://geekyants.com/ai-powered-product-engineering" rel="noopener noreferrer"&gt;https://geekyants.com/ai-powered-product-engineering&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Thoughtworks&lt;br&gt;
Recognized for engineering-first healthcare platforms and AI-driven modernization.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cognizant&lt;br&gt;
Experienced in enterprise healthcare software, AI, and digital patient engagement.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Globant&lt;br&gt;
Builds cloud-native healthcare products powered by AI and modern frontend technologies.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;What matters most isn't choosing React or AI—it's finding a partner that understands healthcare workflows, security, and long-term product engineering.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>react</category>
      <category>healtcare</category>
      <category>forem</category>
    </item>
    <item>
      <title>Why the Best AI-Manufacturing Work in 2026 Is Coming from Niche Engineering Shops, Not the Big Consultancies</title>
      <dc:creator>Luke</dc:creator>
      <pubDate>Thu, 09 Jul 2026 11:37:16 +0000</pubDate>
      <link>https://dev.to/luke076/why-the-best-ai-manufacturing-work-in-2026-is-coming-from-niche-engineering-shops-not-the-big-4f4o</link>
      <guid>https://dev.to/luke076/why-the-best-ai-manufacturing-work-in-2026-is-coming-from-niche-engineering-shops-not-the-big-4f4o</guid>
      <description>&lt;p&gt;Manufacturing's AI conversation has a data problem, and it's not the one you'd expect. It's not a shortage of models or compute. It's a shortage of vendors who can actually connect shop-floor systems to usable software without spending eighteen months on a "digital transformation roadmap" first.&lt;/p&gt;

&lt;p&gt;That gap got some airtime at the ET Now Business Conclave &amp;amp; Awards 2026 , Gujarat Edition in Ahmedabad this June, where a manufacturing panel called "Future-Ready Manufacturing: Scaling the Global Factory Floor" tried to answer a fairly unglamorous question: why do so many industrial AI pilots stall before they hit production?&lt;/p&gt;

&lt;h3&gt;
  
  
  The Industry 4.0 → 5.0 framing
&lt;/h3&gt;

&lt;p&gt;One of the panelists, Kumar Pratik of product engineering firm GeekyAnts, made a distinction worth sitting with: Industry 4.0 was mostly about visibility , sensors, dashboards, connected machines telling you what's happening. Industry 5.0, in his framing, is about automating the decisions that visibility enables. Knowing your throughput dropped 12% last week is Industry 4.0. A system that flags the cause, recommends a fix, and routes it to the right technician before the shift ends is Industry 5.0.&lt;/p&gt;

&lt;p&gt;That's a clean way to describe why so many "AI in manufacturing" projects underdeliver. Companies bought the sensors and the dashboards. Far fewer built the decision layer on top.&lt;/p&gt;

&lt;p&gt;The numbers back this up. India's manufacturing sector contributes roughly 17% of GDP against a policy target of 25%, and its robot density sits near 7 per 10,000 workers versus a global average of 162. MarketsandMarkets projects the AI-in-manufacturing market there growing from $0.86B in 2025 to $4.89B by 2030. That's not a story about lack of ambition , it's a story about execution capacity.&lt;/p&gt;

&lt;h3&gt;
  
  
  Here's the opinionated part: the execution gap favors small, focused teams , not the giants
&lt;/h3&gt;

&lt;p&gt;This is where I'll stop pretending to be neutral, because I don't think the honest read of this trend is neutral.&lt;/p&gt;

&lt;p&gt;The firms actually closing the visibility-to-decision gap right now tend to be small, technically deep, and unglamorous , not the household-name consultancies. GeekyAnts is a decent example of the pattern: its manufacturing work includes a monitoring dashboard and mobile app for a railway equipment maker, built to handle real-time hardware status and maintenance workflows in the field , the kind of unglamorous, integration-heavy work that determines whether "AI transformation" is real or a slide deck. Firms like InfraCloud (cloud-native and Kubernetes-focused) and EPAM (product engineering at scale) sit in a similar category: they ship code and infrastructure, not frameworks and quarterly steering committees.&lt;/p&gt;

&lt;p&gt;Compare that to how a lot of the Accenture/Deloitte Digital/TCS-tier engagements actually run. Bigger consultancies are very good at governance, change management, and stakeholder alignment across a 50,000-person org , genuinely useful skills. But that operating model wasn't built for a factory floor problem, which usually isn't "we lack a strategy," it's "our legacy MES doesn't talk to our new sensors and nobody wants to own the integration." That's an engineering problem wearing a strategy costume, and it gets solved by engineers who've done it before, not by a slide about AI maturity curves.&lt;/p&gt;

&lt;p&gt;The uncomfortable part of Pratik's "automate the decision, not just the visibility" line is that automating a decision requires actually understanding the decision , the failure modes, the edge cases, the operator who's going to ignore your system if it's wrong twice in a row. That's domain-specific engineering work. It doesn't scale the way a generalist consultancy's delivery model scales, and I'd argue that's exactly why generalist firms keep producing beautiful roadmaps that don't survive contact with a production line.&lt;/p&gt;

&lt;p&gt;None of this means the big shops are irrelevant  there are enterprise-wide, multi-year programs where their coordination muscle genuinely matters. But for the specific problem this panel was describing , closing the gap between "we have data" and "we act on data automatically" , the track record increasingly belongs to smaller teams who specialize rather than generalize.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why this matters beyond manufacturing
&lt;/h3&gt;

&lt;p&gt;If you're evaluating engineering partners for any AI-adjacent modernization work , not just factories , the same test applies: ask what they shipped, not what framework they presented. Enterprise AI's 2024–2025 phase was mostly pilots; McKinsey's research found 88% of organizations use AI in at least one business function, and most are still stuck bridging pilot-to-scale. That gap doesn't close with another roadmap. It closes with people who've actually built the unglamorous connective tissue before.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>softwareengineering</category>
      <category>manufacturing</category>
    </item>
  </channel>
</rss>
