<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Douglas Mor</title>
    <description>The latest articles on Forem by Douglas Mor (@douglas_mor).</description>
    <link>https://forem.com/douglas_mor</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2147192%2Ff79ddc75-2221-4815-9d04-ce5dbaf359f1.jpg</url>
      <title>Forem: Douglas Mor</title>
      <link>https://forem.com/douglas_mor</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/douglas_mor"/>
    <language>en</language>
    <item>
      <title>When Does the Role of a Software Architect Truly Make a Difference in a Project?</title>
      <dc:creator>Douglas Mor</dc:creator>
      <pubDate>Tue, 09 Dec 2025 22:51:49 +0000</pubDate>
      <link>https://forem.com/douglas_mor/when-does-the-role-of-a-software-architect-truly-make-a-difference-in-a-project-35mi</link>
      <guid>https://forem.com/douglas_mor/when-does-the-role-of-a-software-architect-truly-make-a-difference-in-a-project-35mi</guid>
      <description>&lt;p&gt;If you've ever been part of a tech project that seemed to “run smoothly on its own,” chances are there was a sharp software architect behind the scenes — even if you never saw them. And when a project turns into a patchwork monster that becomes painful to scale… well, that’s usually when an architect was missing.&lt;/p&gt;

&lt;p&gt;In today’s world, where AI accelerates development, digital products evolve in shorter cycles, and systems must be born scalable, the architect’s role isn’t a luxury. It’s an essential structural pillar for product survival.&lt;/p&gt;

&lt;p&gt;Let’s explore where this role truly changes the game.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The current market demands architectures that keep up with business speed&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Market pressure has never been stronger. Squads need to deliver fast, products change within weeks, and new features emerge before the old architecture has time to breathe.&lt;/p&gt;

&lt;p&gt;This is where the architect shines:&lt;/p&gt;

&lt;p&gt;They define the technical direction of the product, ensuring coherence between teams.&lt;/p&gt;

&lt;p&gt;They choose architecture patterns (event-driven? modular? serverless?) that fit the company’s ambition and timing.&lt;/p&gt;

&lt;p&gt;They reduce risks before they grow into major bottlenecks.&lt;/p&gt;

&lt;p&gt;In startups, where speed is everything, the architect prevents products from growing like “apartments built without a blueprint.”&lt;br&gt;
In large companies, the architect brings governance and scalability, balancing innovation with control.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AI does not replace architects — it amplifies them&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With the boom of generative AI, many thought architecture would become automated. The truth? AI helps, but it doesn’t replace.&lt;/p&gt;

&lt;p&gt;It speeds up tasks such as:&lt;/p&gt;

&lt;p&gt;creating initial diagrams,&lt;/p&gt;

&lt;p&gt;generating proofs of concept,&lt;/p&gt;

&lt;p&gt;reviewing documentation,&lt;/p&gt;

&lt;p&gt;conducting historical impact analyses.&lt;/p&gt;

&lt;p&gt;But AI does not understand nuances such as:&lt;/p&gt;

&lt;p&gt;trade-offs between cost and experience,&lt;/p&gt;

&lt;p&gt;compliance constraints,&lt;/p&gt;

&lt;p&gt;long-term product evolution strategy,&lt;/p&gt;

&lt;p&gt;team culture and technical maturity.&lt;/p&gt;

&lt;p&gt;The architect becomes a conductor, orchestrating AI + humans to create flows where critical decisions still rely on someone who sees the whole system, not just the code.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A modern workflow: from discovery to post-production&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A software architect plays a role throughout the entire product lifecycle.&lt;/p&gt;

&lt;p&gt;Discovery&lt;/p&gt;

&lt;p&gt;Here, the architect helps turn problems into technically viable solutions:&lt;/p&gt;

&lt;p&gt;mapping constraints,&lt;/p&gt;

&lt;p&gt;selecting integrations,&lt;/p&gt;

&lt;p&gt;estimating complexities,&lt;/p&gt;

&lt;p&gt;defining the architectural MVP.&lt;/p&gt;

&lt;p&gt;It’s like drawing the “skeleton” of the product before the muscles are attached.&lt;/p&gt;

&lt;p&gt;Delivery&lt;/p&gt;

&lt;p&gt;During development, the architect:&lt;/p&gt;

&lt;p&gt;creates technical guidelines,&lt;/p&gt;

&lt;p&gt;reviews high-impact decisions,&lt;/p&gt;

&lt;p&gt;supports developers with systemic vision,&lt;/p&gt;

&lt;p&gt;prevents the infamous architecture by accumulation (adding things sprint after sprint without direction).&lt;/p&gt;

&lt;p&gt;They ensure the product evolves without turning into a stylish Frankenstein.&lt;/p&gt;

&lt;p&gt;Operation and Evolution&lt;/p&gt;

&lt;p&gt;Once the product is live, the game changes:&lt;/p&gt;

&lt;p&gt;monitoring critical points,&lt;/p&gt;

&lt;p&gt;suggesting refactoring strategies,&lt;/p&gt;

&lt;p&gt;tracking cloud costs,&lt;/p&gt;

&lt;p&gt;planning architectural evolution.&lt;/p&gt;

&lt;p&gt;The architect ensures the product doesn’t age poorly.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Architecture aligned with product: where the magic happens&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The biggest difference between an ordinary project and an exceptional one lies in the alignment of:&lt;/p&gt;

&lt;p&gt;product vision,&lt;/p&gt;

&lt;p&gt;technical viability,&lt;/p&gt;

&lt;p&gt;user needs.&lt;/p&gt;

&lt;p&gt;A software architect helps PMs, designers, and engineers speak the same language.&lt;/p&gt;

&lt;p&gt;They turn scattered discussions into:&lt;/p&gt;

&lt;p&gt;viable roadmaps,&lt;/p&gt;

&lt;p&gt;trade-off–based decisions,&lt;/p&gt;

&lt;p&gt;products built with intention rather than “polished hacks.”&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;When does it really make a difference?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The architect becomes a true differentiator when:&lt;/p&gt;

&lt;p&gt;the product needs to scale quickly,&lt;/p&gt;

&lt;p&gt;multiple teams work within the same ecosystem,&lt;/p&gt;

&lt;p&gt;there’s risk of exponential technical debt,&lt;/p&gt;

&lt;p&gt;the business requires high availability,&lt;/p&gt;

&lt;p&gt;there’s strong integration with AI, APIs, or microservices,&lt;/p&gt;

&lt;p&gt;the product is strategic and meant to last years, not months.&lt;/p&gt;

&lt;p&gt;In short, the absence of an architect is only noticed when it’s already too late.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;/p&gt;

&lt;p&gt;In today’s market — shaped by AI, competitive pressure, and fast cycles — a software architect is not just a technical role. They are the guardian of systemic vision, the bridge between business and engineering, and the one responsible for ensuring a product grows robust, healthy, and sustainable.&lt;/p&gt;

&lt;p&gt;Where there is complexity, there is opportunity. And that is exactly where a software architect makes all the difference.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>career</category>
      <category>leadership</category>
    </item>
    <item>
      <title>AI Trends for 2026: The Rise of Agents and the New Era of Architecture</title>
      <dc:creator>Douglas Mor</dc:creator>
      <pubDate>Tue, 25 Nov 2025 13:38:05 +0000</pubDate>
      <link>https://forem.com/douglas_mor/ai-trends-for-2026-the-rise-of-agents-and-the-new-era-of-architecture-ifg</link>
      <guid>https://forem.com/douglas_mor/ai-trends-for-2026-the-rise-of-agents-and-the-new-era-of-architecture-ifg</guid>
      <description>&lt;p&gt;If 2023 was the year of generative models and 2024–2025 solidified the copilots boom, 2026 will be—undeniably—the year of autonomous agents.&lt;br&gt;
And I’m not talking about “cool bots that write text.” I’m talking about systems capable of operating products, coordinating micro-decisions, interacting with platforms, and massively amplifying the autonomy of teams and companies.&lt;/p&gt;

&lt;p&gt;The line between “AI that answers” and “AI that acts” is disappearing.&lt;br&gt;
Agents aren’t just influencing technology—they’re reshaping how we think, design, and run platforms.&lt;/p&gt;

&lt;p&gt;Let’s explore what’s happening now and where we’re heading.&lt;/p&gt;

&lt;h2&gt;
  
  
  Agents: The New Engine Behind Modern AI
&lt;/h2&gt;

&lt;p&gt;Intelligent agents have evolved from predictable automations into true cognitive orchestrators. In 2026, three movements stand out:&lt;/p&gt;

&lt;h2&gt;
  
  
  Agents as actual teammates
&lt;/h2&gt;

&lt;p&gt;No exaggeration: in many companies, agents already participate in reviews, analyze logs, prioritize backlog items, and generate dashboards automatically.&lt;br&gt;
In 2026, they begin to:&lt;/p&gt;

&lt;p&gt;open PRs and suggest full architecture designs&lt;/p&gt;

&lt;p&gt;identify pipeline bottlenecks&lt;/p&gt;

&lt;p&gt;generate technical docs from real-world events&lt;/p&gt;

&lt;p&gt;automate routines that currently require humans “in the loop”&lt;/p&gt;

&lt;p&gt;Developers stop being operators and become curators and strategists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Agents with advanced multimodal perception
&lt;/h2&gt;

&lt;p&gt;They already understand text, audio, image, and video. In 2026, it becomes normal for agents to:&lt;/p&gt;

&lt;p&gt;review meeting recordings and highlight forgotten decisions&lt;/p&gt;

&lt;p&gt;detect visual degradation in product interfaces&lt;/p&gt;

&lt;p&gt;analyze user behavior through video or screen captures&lt;/p&gt;

&lt;p&gt;understand entire platform flows without needing documentation&lt;/p&gt;

&lt;p&gt;It’s like having a senior analyst with superpowers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Agents connected across the whole stack
&lt;/h2&gt;

&lt;p&gt;Their influence grows because they’re starting to “see” everything:&lt;/p&gt;

&lt;p&gt;infrastructure (K8s, VMs, clusters, cost)&lt;/p&gt;

&lt;p&gt;data (lakes, mesh architectures, catalogs)&lt;/p&gt;

&lt;p&gt;product systems (APIs, events, logs)&lt;/p&gt;

&lt;p&gt;users (telemetry, UX signals)&lt;/p&gt;

&lt;p&gt;The more they understand the ecosystem, the more they can act on it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Platform Architecture Trends Shaping 2026
&lt;/h2&gt;

&lt;p&gt;The rise of agents forces a deep redesign of modern platforms. If the mantra used to be “observability,” now it’s “agentability”—the ability for a system to be operated by agents.&lt;/p&gt;

&lt;p&gt;These are the trends shaping the future:&lt;/p&gt;

&lt;h2&gt;
  
  
  Agent-friendly platforms
&lt;/h2&gt;

&lt;p&gt;Systems now must be readable and actionable by machines—not just humans.&lt;/p&gt;

&lt;p&gt;This introduces new design practices:&lt;/p&gt;

&lt;p&gt;highly standardized, self-describing APIs&lt;/p&gt;

&lt;p&gt;clear action surfaces (e.g., deploy, rollback, promote, diagnose)&lt;/p&gt;

&lt;p&gt;rich, semantically complete events&lt;/p&gt;

&lt;p&gt;operational metadata as a first-class citizen&lt;/p&gt;

&lt;p&gt;If a platform can’t be operated by agents, it will be rebuilt.&lt;/p&gt;

&lt;h2&gt;
  
  
  Graduated layers of autonomy
&lt;/h2&gt;

&lt;p&gt;Just like autonomous vehicles, platforms begin to expose levels:&lt;/p&gt;

&lt;p&gt;Level 0: fully manual&lt;/p&gt;

&lt;p&gt;Level 1: agent suggestions (assist mode)&lt;/p&gt;

&lt;p&gt;Level 2: supervised execution&lt;/p&gt;

&lt;p&gt;Level 3: execution with human override&lt;/p&gt;

&lt;p&gt;Level 4: autonomous operation&lt;/p&gt;

&lt;p&gt;Level 5: continuous self-optimizing operation&lt;/p&gt;

&lt;p&gt;Most new products in 2026 will already start around Level 2.&lt;/p&gt;

&lt;h2&gt;
  
  
  Goal-driven architecture
&lt;/h2&gt;

&lt;p&gt;Instead of executing deterministic pipelines, platforms expose objectives:&lt;/p&gt;

&lt;p&gt;“Keep the service healthy with optimal cost.”&lt;br&gt;
“Maintain SLA X with error rate Y.”&lt;br&gt;
“Increase conversion rate in journey Z.”&lt;/p&gt;

&lt;p&gt;This is very different from fixed workflows—it's AI making contextual decisions in real time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hybrid platforms: AI + classical engineering
&lt;/h2&gt;

&lt;p&gt;The future isn’t AI replacing DevOps, SRE, or Platform Engineers.&lt;br&gt;
The future is platforms that merge statistical intelligence with deterministic mechanisms.&lt;/p&gt;

&lt;p&gt;Common structures in 2026 include:&lt;/p&gt;

&lt;p&gt;hybrid control loops (agent decides, platform validates)&lt;/p&gt;

&lt;p&gt;executable playbooks (YAML + AI behaviors)&lt;/p&gt;

&lt;p&gt;bots acting directly on the service mesh&lt;/p&gt;

&lt;p&gt;agent-native infrastructure (secure sandboxing + granular permissions)&lt;/p&gt;

&lt;p&gt;It becomes a symphony: rigid automation and adaptive autonomy working side by side.&lt;/p&gt;

&lt;h2&gt;
  
  
  What This Means for Product Builders
&lt;/h2&gt;

&lt;p&gt;If you’re a dev, architect, PM, or platform engineer, 2026 brings some inevitable realities:&lt;/p&gt;

&lt;p&gt;✔ Agents will be active users of your APIs&lt;/p&gt;

&lt;p&gt;It’s no longer just “developer-friendly,” it’s machine-friendly.&lt;/p&gt;

&lt;p&gt;✔ Documentation becomes largely machine-generated&lt;/p&gt;

&lt;p&gt;Models will update and maintain most of it automatically.&lt;/p&gt;

&lt;p&gt;✔ Developers shift toward strategic thinking&lt;/p&gt;

&lt;p&gt;The question moves from “what endpoint should I call?” to&lt;br&gt;
“what objective should the system pursue?”&lt;/p&gt;

&lt;p&gt;✔ Architects will design self-operating platforms&lt;/p&gt;

&lt;p&gt;Human intervention becomes exception, not routine.&lt;/p&gt;

&lt;p&gt;✔ Small teams will deliver like massive teams&lt;/p&gt;

&lt;p&gt;Productivity will explode.&lt;/p&gt;

&lt;h2&gt;
  
  
  In Summary
&lt;/h2&gt;

&lt;p&gt;2026 will be remembered as the year platforms became autonomous and agents became protagonists.&lt;br&gt;
And us, humans? We stay essential—but operating at a higher level, designing, orchestrating, and supervising an intelligent ecosystem.&lt;/p&gt;

&lt;p&gt;Technology is becoming more alive.&lt;br&gt;
It’s up to us to shape what it grows into.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>architecture</category>
      <category>powerplatform</category>
      <category>trends</category>
    </item>
    <item>
      <title>From Enchantment to Disenchantment - How companies are dealing with the new costs of AI</title>
      <dc:creator>Douglas Mor</dc:creator>
      <pubDate>Wed, 24 Sep 2025 13:54:07 +0000</pubDate>
      <link>https://forem.com/douglas_mor/from-enchantment-to-disenchantment-how-companies-are-dealing-with-the-new-costs-of-ai-4pmc</link>
      <guid>https://forem.com/douglas_mor/from-enchantment-to-disenchantment-how-companies-are-dealing-with-the-new-costs-of-ai-4pmc</guid>
      <description>&lt;p&gt;Over the past two years, the corporate market has plunged into a true state of enchantment with generative artificial intelligence. Tools like vibe-code and other agent-based solutions promised to revolutionize the way software is produced, drastically reduce teams, and boost productivity. For many companies, it seemed like the “perfect shortcut”: replacing entire teams with AI assistants capable of generating code, analyzing data, and even structuring entire workflows.&lt;/p&gt;

&lt;p&gt;At the peak of the hype, several business models were redesigned. Lean startups, reconfigured departments, and even industry giants began experimenting with the idea of an “augmented developer,” capable of delivering double or triple the output with AI support.&lt;/p&gt;

&lt;h2&gt;
  
  
  The reality check: limits and costs
&lt;/h2&gt;

&lt;p&gt;However, the 2025 landscape tells a different story. What once seemed unlimited now reveals the restrictions imposed by the very business models of AI platforms. A clear example is found in plugins that use agents: while they initially offered 25,000 tokens per session, today, in premium plans, they provide only 3,500 tokens.&lt;/p&gt;

&lt;p&gt;This shortening of “computational breathing space” drastically changes the cost–benefit equation. What was once seen as a cheap substitute for larger teams now reveals itself as a strategic and limited service. In other words, companies must balance their expectations: AI is not an infinite production machine but a costly, finite resource that must be optimized.&lt;/p&gt;

&lt;h2&gt;
  
  
  Balance and a new perspective
&lt;/h2&gt;

&lt;p&gt;This adjustment is likely to push the market out of the enchantment phase and into a stage of rational use of AI. The reduction in token limits means that projects will need to be better planned, demands more focused, and internal processes more optimized.&lt;/p&gt;

&lt;p&gt;Instead of mass layoffs, a reskilling movement may emerge: using AI as support, accelerating stages, and enabling smaller teams to be more creative and strategic. The view that “AI will replace everything” begins to give way to a more mature perspective: “AI amplifies, but it doesn’t solve everything on its own.”&lt;/p&gt;

&lt;h2&gt;
  
  
  And the future of developers?
&lt;/h2&gt;

&lt;p&gt;For the IT market, the impact is ambiguous. On one hand, professionals who relied solely on repetitive tasks risk losing ground. On the other, new opportunities arise for developers who master both coding and the intelligent orchestration of AI — knowing when to use it, how to break problems down into smaller prompts, and how to combine human and automated tools.&lt;/p&gt;

&lt;p&gt;The near future is likely to increasingly value the hybrid professional: not only those who know how to code but also those who know how to direct AI to deliver real value within technical and financial constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;From the initial enchantment to the current disenchantment, what is unfolding is a collective learning curve. Companies and professionals are realizing that artificial intelligence is not a panacea but a sophisticated and expensive resource that must be managed carefully.&lt;/p&gt;

&lt;p&gt;In the end, the greatest legacy of this phase may be the sector’s maturation: less euphoria, more strategy. And for developers, a clear message emerges — the market hasn’t ended, it has simply changed form.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>career</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
