<?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: Michael Zelensky</title>
    <description>The latest articles on Forem by Michael Zelensky (@mzelensky).</description>
    <link>https://forem.com/mzelensky</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%2F3620959%2F738b88c6-babf-4450-bf90-93a4eb2ce41b.jpg</url>
      <title>Forem: Michael Zelensky</title>
      <link>https://forem.com/mzelensky</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/mzelensky"/>
    <language>en</language>
    <item>
      <title>Support SLA Escalation: Prevent Silent Breaches With Event-Driven Automation</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Tue, 10 Feb 2026 04:53:20 +0000</pubDate>
      <link>https://forem.com/mzelensky/support-sla-escalation-prevent-silent-breaches-with-event-driven-automation-p1o</link>
      <guid>https://forem.com/mzelensky/support-sla-escalation-prevent-silent-breaches-with-event-driven-automation-p1o</guid>
      <description>&lt;p&gt;Most support SLAs do not fail loudly.&lt;br&gt;&lt;br&gt;
They fail quietly, until the breach is already recorded and the customer is already waiting.&lt;/p&gt;

&lt;p&gt;In many teams, SLA risk is invisible. Escalations rely on memory, dashboards someone has to remember to check, or manual Slack messages. Engineering work is often created late, without context, or not tracked at all.&lt;/p&gt;

&lt;p&gt;This post describes an alternative approach: treating SLA as a &lt;strong&gt;system-level concern&lt;/strong&gt;, not a human responsibility.&lt;/p&gt;




&lt;h2&gt;
  
  
  The core problem
&lt;/h2&gt;

&lt;p&gt;Support teams usually face the same patterns:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tickets bounce between queues with no clear owner
&lt;/li&gt;
&lt;li&gt;SLA risk becomes visible only after the breach
&lt;/li&gt;
&lt;li&gt;Escalations depend on heroics instead of systems
&lt;/li&gt;
&lt;li&gt;Engineering work is created inconsistently or too late
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are not people problems. They are process and architecture problems.&lt;/p&gt;




&lt;h2&gt;
  
  
  The idea: SLA as an event-driven workflow
&lt;/h2&gt;

&lt;p&gt;Instead of dashboards and manual checks, the system continuously evaluates SLA state and reacts automatically.&lt;/p&gt;

&lt;p&gt;At a high level:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ticket created or updated → event emitted
&lt;/li&gt;
&lt;li&gt;Routing assigns owner and starts SLA timers
&lt;/li&gt;
&lt;li&gt;SLA state is evaluated continuously
&lt;/li&gt;
&lt;li&gt;At-risk and breach thresholds emit escalation events
&lt;/li&gt;
&lt;li&gt;Escalations assign explicit ownership
&lt;/li&gt;
&lt;li&gt;Engineering work is created with full context when needed
&lt;/li&gt;
&lt;li&gt;A daily digest summarizes risk, breaches, backlog aging, and exceptions
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nothing is silent. Nothing depends on memory.&lt;/p&gt;




&lt;h2&gt;
  
  
  Architecture principles
&lt;/h2&gt;

&lt;p&gt;This solution is built around a few simple principles.&lt;/p&gt;

&lt;h3&gt;
  
  
  Event-first design
&lt;/h3&gt;

&lt;p&gt;Everything is driven by events, not direct integrations. Tickets, SLA state changes, escalations, and task creation are all events.&lt;/p&gt;

&lt;h3&gt;
  
  
  Integration-agnostic
&lt;/h3&gt;

&lt;p&gt;The workflow does not depend on Zendesk, Intercom, Slack, Jira, or Linear specifically. These systems are adapters. The core logic stays the same.&lt;/p&gt;

&lt;h3&gt;
  
  
  Explicit ownership
&lt;/h3&gt;

&lt;p&gt;Every escalation has a clear owner and next action. No ambiguous responsibility.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tracked work
&lt;/h3&gt;

&lt;p&gt;When escalation reaches engineering, real tasks are created and tracked with links and context. No shadow work.&lt;/p&gt;




&lt;h2&gt;
  
  
  Demo setup
&lt;/h2&gt;

&lt;p&gt;The current working implementation runs on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An internal Issue Tracker System (ITS)
&lt;/li&gt;
&lt;li&gt;An internal event bus
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are no live Zendesk, Intercom, Slack, or Jira integrations in the demo. This is intentional. The goal is to prove the workflow, not a specific connector.&lt;/p&gt;

&lt;p&gt;The same architecture plugs into real systems depending on the stack a team uses.&lt;/p&gt;




&lt;h2&gt;
  
  
  What teams get in the pilot
&lt;/h2&gt;

&lt;p&gt;The pilot focuses on one end-to-end flow:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Routing rules and escalation runbook
&lt;/li&gt;
&lt;li&gt;SLA timers with at-risk and breach detection
&lt;/li&gt;
&lt;li&gt;Automatic escalation with ownership
&lt;/li&gt;
&lt;li&gt;Engineering task creation with full context
&lt;/li&gt;
&lt;li&gt;Daily SLA digest
&lt;/li&gt;
&lt;li&gt;Audit trail of key actions and ownership changes
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No migrations. No heavy setup. One workflow, done properly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;B2B SaaS support teams
&lt;/li&gt;
&lt;li&gt;Support Ops, CX Ops, Support Systems owners
&lt;/li&gt;
&lt;li&gt;Teams that escalate to engineering weekly
&lt;/li&gt;
&lt;li&gt;Teams discovering SLA breaches too late
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Full walkthrough and diagram
&lt;/h2&gt;

&lt;p&gt;A detailed breakdown, including the system diagram and full explanation, is available here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://liteed.com/blog/support-sla-escalation-launch" rel="noopener noreferrer"&gt;https://liteed.com/blog/support-sla-escalation-launch&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;If you’ve seen SLAs fail silently in your organization, this is usually the first workflow worth automating.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>devops</category>
      <category>monitoring</category>
      <category>productivity</category>
    </item>
    <item>
      <title>10 Reasons Your Teams Need an Automation Core</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Sat, 31 Jan 2026 03:02:50 +0000</pubDate>
      <link>https://forem.com/mzelensky/10-reasons-your-teams-need-an-automation-core-1e2b</link>
      <guid>https://forem.com/mzelensky/10-reasons-your-teams-need-an-automation-core-1e2b</guid>
      <description>&lt;h1&gt;
  
  
  10 Reasons Your Teams Need an Automation Core
&lt;/h1&gt;

&lt;p&gt;Most teams do not have an automation problem.&lt;br&gt;&lt;br&gt;
They have a &lt;strong&gt;system boundary problem&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Automation is often built “here and there” with scripts, no-code tools, and vendor workflows. Business logic becomes fragmented. Ownership blurs. Every change feels risky. Operations remain fragile even as tooling grows.&lt;/p&gt;

&lt;p&gt;An automation core is the opposite approach.&lt;/p&gt;

&lt;p&gt;It is a single, deliberate system where workflows live, run, are observed, audited, and rolled back. It is &lt;strong&gt;infrastructure for operations&lt;/strong&gt;, not a collection of hacks.&lt;/p&gt;

&lt;p&gt;Below are ten practical reasons why teams eventually need an automation core.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Manual ops do not fail loudly. They fail silently, then all at once.
&lt;/h2&gt;

&lt;p&gt;Small mistakes accumulate invisibly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;skipped steps
&lt;/li&gt;
&lt;li&gt;wrong values
&lt;/li&gt;
&lt;li&gt;missing checks
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nothing breaks immediately.&lt;br&gt;&lt;br&gt;
Then one trigger — volume, a change, an audit — exposes everything at once.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Script glue has no ownership.
&lt;/h2&gt;

&lt;p&gt;Automation logic often lives in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;personal repositories
&lt;/li&gt;
&lt;li&gt;cron tabs
&lt;/li&gt;
&lt;li&gt;shared folders
&lt;/li&gt;
&lt;li&gt;tribal knowledge
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When it breaks, everyone and no one is responsible.&lt;br&gt;&lt;br&gt;
The bus factor is always one.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Tool UIs hide real state.
&lt;/h2&gt;

&lt;p&gt;Most automation tools show &lt;em&gt;a workflow&lt;/em&gt;, not:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;execution history
&lt;/li&gt;
&lt;li&gt;data lineage
&lt;/li&gt;
&lt;li&gt;partial failures
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When something goes wrong, diagnosis becomes guesswork instead of inspection.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. No boundaries mean a high blast radius.
&lt;/h2&gt;

&lt;p&gt;When workflows span multiple tools, every change has unknown side effects.&lt;/p&gt;

&lt;p&gt;A safe deploy requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;clear system boundaries
&lt;/li&gt;
&lt;li&gt;contracts between components
&lt;/li&gt;
&lt;li&gt;controlled entry points
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without these, small tweaks cause large outages.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. No audit trail, no accountability.
&lt;/h2&gt;

&lt;p&gt;Sooner or later someone asks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;who changed this
&lt;/li&gt;
&lt;li&gt;when
&lt;/li&gt;
&lt;li&gt;why
&lt;/li&gt;
&lt;li&gt;and what else it affected
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If logic lives in emails, dashboards, and ad-hoc scripts, there are no answers.&lt;br&gt;&lt;br&gt;
Incident reviews turn into stories instead of evidence.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Rollback is manual and risky.
&lt;/h2&gt;

&lt;p&gt;Ad-hoc automation rarely supports rollback.&lt;/p&gt;

&lt;p&gt;Without versioned workflows and controlled state:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;rollback means manual cleanup
&lt;/li&gt;
&lt;li&gt;data inconsistencies remain
&lt;/li&gt;
&lt;li&gt;confidence drops
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rollback is not optional in production systems.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. Observability added later is too late.
&lt;/h2&gt;

&lt;p&gt;If logs, metrics, and alerts are not first-class:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;signals are missed
&lt;/li&gt;
&lt;li&gt;failures are discovered by customers
&lt;/li&gt;
&lt;li&gt;SLAs break silently
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Observability must be part of the core, not an afterthought.&lt;/p&gt;




&lt;h2&gt;
  
  
  8. Owning the core speeds delivery.
&lt;/h2&gt;

&lt;p&gt;When teams own their automation core, they reuse the same primitives:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;authentication
&lt;/li&gt;
&lt;li&gt;events
&lt;/li&gt;
&lt;li&gt;retries
&lt;/li&gt;
&lt;li&gt;alerts
&lt;/li&gt;
&lt;li&gt;UI components
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;New internal tools ship faster.&lt;br&gt;&lt;br&gt;
Technical debt still grows — especially in the LLM-coding era — but it becomes visible and manageable.&lt;/p&gt;




&lt;h2&gt;
  
  
  9. Custom dashboards beat generic tools.
&lt;/h2&gt;

&lt;p&gt;Operations need purpose-built interfaces:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;queues
&lt;/li&gt;
&lt;li&gt;exceptions
&lt;/li&gt;
&lt;li&gt;approvals
&lt;/li&gt;
&lt;li&gt;timelines
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Generic vendor UIs force workarounds and distort how work is actually done.&lt;/p&gt;




&lt;h2&gt;
  
  
  10. One core, one UI, less context switching.
&lt;/h2&gt;

&lt;p&gt;The biggest UX tax inside companies is context switching.&lt;/p&gt;

&lt;p&gt;Every new tool means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a new mental model
&lt;/li&gt;
&lt;li&gt;a new UI
&lt;/li&gt;
&lt;li&gt;a new source of truth
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A shared automation core reduces cognitive load across the entire organization.&lt;/p&gt;




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

&lt;p&gt;Automation is no longer about saving time on individual tasks.&lt;br&gt;&lt;br&gt;
It is about &lt;strong&gt;owning how the business runs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Teams that rely on script glue and disconnected tools accumulate hidden risk.&lt;br&gt;&lt;br&gt;
Teams that invest in an automation core gain ownership, observability, and control.&lt;/p&gt;

&lt;p&gt;If automation cannot be owned, observed, and rolled back, it is not automation.&lt;br&gt;&lt;br&gt;
It is risk.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Original article:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://liteed.com/blog/automation-core-10-reasons" rel="noopener noreferrer"&gt;https://liteed.com/blog/automation-core-10-reasons&lt;/a&gt;&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>automation</category>
      <category>devops</category>
    </item>
    <item>
      <title>I Spent 4 Months Trying To Build A Million Dollar AI Automation Platform. Here Is What Actually Happened.</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Sun, 07 Dec 2025 18:47:51 +0000</pubDate>
      <link>https://forem.com/mzelensky/i-spent-4-months-trying-to-build-a-million-dollar-ai-automation-platform-here-is-what-actually-16n2</link>
      <guid>https://forem.com/mzelensky/i-spent-4-months-trying-to-build-a-million-dollar-ai-automation-platform-here-is-what-actually-16n2</guid>
      <description>&lt;p&gt;Four months ago I started an experiment. The goal was extreme: compress the entire lifecycle of a startup into a single sprint and use AI to guide me through everything.&lt;/p&gt;

&lt;p&gt;Not only engineering.&lt;br&gt;&lt;br&gt;
Business.&lt;br&gt;&lt;br&gt;
Positioning.&lt;br&gt;&lt;br&gt;
Marketing.&lt;br&gt;&lt;br&gt;
Execution.&lt;/p&gt;

&lt;p&gt;I wanted to see if AI could act as my cofounder where I lacked real experience and I would simply execute.&lt;/p&gt;

&lt;p&gt;It did not work out that way.&lt;br&gt;&lt;br&gt;
But I learned more in these four months than in the previous four years.&lt;/p&gt;

&lt;h2&gt;
  
  
  Goals vs Reality
&lt;/h2&gt;

&lt;p&gt;Planned outcomes:&lt;/p&gt;

&lt;p&gt;• Build an automation platform and a chatbot product&lt;br&gt;&lt;br&gt;
• Complete a market research project&lt;br&gt;&lt;br&gt;
• Publish content and grow traffic&lt;br&gt;&lt;br&gt;
• Find customers&lt;br&gt;&lt;br&gt;
• Launch a clear value proposition&lt;/p&gt;

&lt;p&gt;Actual outcomes:&lt;/p&gt;

&lt;p&gt;• Platform built&lt;br&gt;&lt;br&gt;
• Market research project completed (with almost no traffic impact)&lt;br&gt;&lt;br&gt;
• One automation lead that did not convert&lt;br&gt;&lt;br&gt;
• Three beta testers for the chatbot&lt;br&gt;&lt;br&gt;
• Zero revenue&lt;br&gt;&lt;br&gt;
• Near zero traffic&lt;/p&gt;

&lt;p&gt;And the unexpected part: I ran out of financial hope when my only serious automation client turned out not to be real.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AI Was Good At
&lt;/h2&gt;

&lt;p&gt;AI was excellent for execution:&lt;/p&gt;

&lt;p&gt;• code&lt;br&gt;&lt;br&gt;
• architecture&lt;br&gt;&lt;br&gt;
• flows&lt;br&gt;&lt;br&gt;
• technical writing&lt;br&gt;&lt;br&gt;
• rapid prototyping  &lt;/p&gt;

&lt;p&gt;I would not have built this fast without it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AI Was Bad At
&lt;/h2&gt;

&lt;p&gt;AI was not useful for:&lt;/p&gt;

&lt;p&gt;• positioning&lt;br&gt;&lt;br&gt;
• storytelling&lt;br&gt;&lt;br&gt;
• messaging&lt;br&gt;&lt;br&gt;
• distribution&lt;br&gt;&lt;br&gt;
• understanding people&lt;br&gt;&lt;br&gt;
• sensing danger or giving critical feedback  &lt;/p&gt;

&lt;p&gt;A human advisor would have raised red flags early.&lt;br&gt;&lt;br&gt;
AI supported decisions that were fundamentally wrong. It reinforced flawed assumptions because it cannot feel when something is off.&lt;/p&gt;

&lt;p&gt;The worst mistake supported by AI: believing that if I build a solid platform, write posts, and publish a site, users will appear. This model stopped working years ago, yet AI echoed it back to me as if it were still valid.&lt;/p&gt;

&lt;h2&gt;
  
  
  Product vs Reality
&lt;/h2&gt;

&lt;p&gt;I wanted to prioritise publicity.&lt;br&gt;&lt;br&gt;
But my technical background pulled me back into building.&lt;br&gt;&lt;br&gt;
In the end the foundation had to be built anyway, so the mistake was partially inevitable. But it delayed the true bottleneck: reach.&lt;/p&gt;

&lt;p&gt;Without an audience:&lt;/p&gt;

&lt;p&gt;• no one sees what you build&lt;br&gt;&lt;br&gt;
• no one tests it&lt;br&gt;&lt;br&gt;
• no one trusts it&lt;br&gt;&lt;br&gt;
• no one buys it  &lt;/p&gt;

&lt;p&gt;Traffic is not an outcome of good work.&lt;br&gt;&lt;br&gt;
Traffic is its own job.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Learned About Myself and the Process
&lt;/h2&gt;

&lt;p&gt;• AI assisted development can replace 80 to 90 percent of engineering effort if you can architect and review well.&lt;br&gt;&lt;br&gt;
• AI cannot replace judgment in strategy and marketing.&lt;br&gt;&lt;br&gt;
• The web is no longer the primary traffic source for new products.&lt;br&gt;&lt;br&gt;
• Market research that you do not translate into immediate action has limited value.&lt;br&gt;&lt;br&gt;
• Security matters immediately: your first visitors are scanners, not users.&lt;br&gt;&lt;br&gt;
• Extreme discipline works but burns out your social and emotional system. There is a limit.&lt;/p&gt;

&lt;p&gt;I tried an ascetic routine: 6 AM to 10 PM work, no social life, no entertainment, strict food and sleep discipline, long-distance running, daily workouts, standing desk, meditation. It worked for two months. After that the lack of social support became a liability.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Realisation
&lt;/h2&gt;

&lt;p&gt;Everything technical was solvable.&lt;br&gt;&lt;br&gt;
Everything human was the bottleneck.&lt;/p&gt;

&lt;p&gt;Attention, distribution, trust, emotion, narrative.&lt;br&gt;&lt;br&gt;
These are not engineering problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Happens Next
&lt;/h2&gt;

&lt;p&gt;The next sprint will be different.&lt;br&gt;&lt;br&gt;
No focus on sales.&lt;br&gt;&lt;br&gt;
The focus will be on reach, authority, consistent content, and building an audience.&lt;/p&gt;

&lt;p&gt;Not chasing money.&lt;br&gt;&lt;br&gt;
Building momentum.&lt;/p&gt;

&lt;p&gt;This is the pivot I needed.&lt;/p&gt;

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

&lt;p&gt;Four months of intense work produced no revenue, but they revealed the essential truth. AI is great at development and execution. It is not a strategist and not a daily guide. It cannot warn you when your assumptions are wrong. It cannot tell you that your plan is unrealistic. It cannot feel the market.&lt;/p&gt;

&lt;p&gt;I built the platform. I built the systems. I pushed AI assisted development to the limit.&lt;br&gt;&lt;br&gt;
But the real bottleneck was not product. It was reach.&lt;/p&gt;

&lt;p&gt;The market does not reward effort.&lt;br&gt;&lt;br&gt;
It rewards attention.&lt;/p&gt;

&lt;p&gt;This sprint gave me clarity and corrected my worldview.&lt;br&gt;&lt;br&gt;
Now I know exactly what must happen next.&lt;/p&gt;

&lt;p&gt;The work continues.&lt;/p&gt;

&lt;p&gt;Full video report: &lt;a href="https://www.youtube.com/watch?v=hhBdGaUpyJI" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=hhBdGaUpyJI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More about Liteed: &lt;a href="https://liteed.com" rel="noopener noreferrer"&gt;https://liteed.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>startup</category>
    </item>
    <item>
      <title>The New Digital-First Shift: AI Makes Development Easy, Marketing Becomes the Hard Part</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Thu, 27 Nov 2025 08:47:41 +0000</pubDate>
      <link>https://forem.com/mzelensky/the-new-digital-first-shift-ai-makes-development-easy-marketing-becomes-the-hard-part-500d</link>
      <guid>https://forem.com/mzelensky/the-new-digital-first-shift-ai-makes-development-easy-marketing-becomes-the-hard-part-500d</guid>
      <description>&lt;h1&gt;
  
  
  The New Digital-First Shift: AI Makes Development Easy, Marketing Becomes the Hard Part
&lt;/h1&gt;

&lt;p&gt;Over the last two years AI has quietly reshaped software development.&lt;br&gt;&lt;br&gt;
A single developer can now produce features at the speed that once required a team.&lt;/p&gt;

&lt;p&gt;This creates a surprising new reality for digital-first businesses:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Development is no longer the main bottleneck.&lt;br&gt;&lt;br&gt;
Marketing is.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let’s break down why this shift is happening and what it means for devs and founders.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Development Speed Is Growing Exponentially
&lt;/h2&gt;

&lt;p&gt;AI accelerates almost every part of engineering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implementation
&lt;/li&gt;
&lt;li&gt;Refactoring
&lt;/li&gt;
&lt;li&gt;Boilerplate generation
&lt;/li&gt;
&lt;li&gt;Documentation
&lt;/li&gt;
&lt;li&gt;Testing
&lt;/li&gt;
&lt;li&gt;DevOps guidance
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One engineer can now automate internal tasks, maintain small systems, and ship features end-to-end.&lt;/p&gt;

&lt;p&gt;If a company historically spent Y hours per week building and maintaining systems, automation pushes this toward &lt;strong&gt;Y/10&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Operational work shrinks dramatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Marketing Does Not Scale Like Engineering
&lt;/h2&gt;

&lt;p&gt;Software scales globally with almost zero marginal cost.&lt;br&gt;&lt;br&gt;
Marketing does not.&lt;/p&gt;

&lt;p&gt;Even with AI tools, the core problems remain human:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How do we explain the product clearly?
&lt;/li&gt;
&lt;li&gt;How do we differentiate in a noisy market?
&lt;/li&gt;
&lt;li&gt;How do we build trust with strangers?
&lt;/li&gt;
&lt;li&gt;How do we position ourselves against near-identical competitors?
&lt;/li&gt;
&lt;li&gt;How do we reach people at the right time?
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can automate the operations of a business.&lt;br&gt;&lt;br&gt;
You cannot automate trust at the same speed.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Massive Supply, Slow Demand Growth
&lt;/h2&gt;

&lt;p&gt;Automation means each company can serve many more clients without increasing headcount.&lt;br&gt;&lt;br&gt;
Supply increases quickly.&lt;/p&gt;

&lt;p&gt;But the number of customers in the world stays roughly the same.&lt;br&gt;&lt;br&gt;
People do not suddenly buy 10x more products just because they become easier to build.&lt;/p&gt;

&lt;p&gt;This imbalance creates a simple market pattern:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More competitors
&lt;/li&gt;
&lt;li&gt;Faster product cloning
&lt;/li&gt;
&lt;li&gt;Lower prices
&lt;/li&gt;
&lt;li&gt;Higher visibility pressure
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Engineering becomes a solved problem.&lt;br&gt;&lt;br&gt;
Distribution becomes the unsolved one.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Why Marketing Budgets Will Increase
&lt;/h2&gt;

&lt;p&gt;As operations become cheap, companies shift resources:&lt;/p&gt;

&lt;h3&gt;
  
  
  Engineering → stays stable
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Operations → shrink
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Marketing → grows
&lt;/h3&gt;

&lt;p&gt;When the core product takes less time to build, the biggest lever becomes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;storytelling
&lt;/li&gt;
&lt;li&gt;positioning
&lt;/li&gt;
&lt;li&gt;community
&lt;/li&gt;
&lt;li&gt;reach
&lt;/li&gt;
&lt;li&gt;content
&lt;/li&gt;
&lt;li&gt;onboarding
&lt;/li&gt;
&lt;li&gt;education
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The future digital-first org has fewer operators and more people working closer to the customer.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The Talent Shift Is Real (and Developers Benefit)
&lt;/h2&gt;

&lt;p&gt;Automation frees people who previously spent all day on manual tasks.&lt;/p&gt;

&lt;p&gt;Their domain expertise does not disappear.&lt;br&gt;&lt;br&gt;
It becomes more valuable when redirected.&lt;/p&gt;

&lt;p&gt;We will see more transitions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ops → customer success
&lt;/li&gt;
&lt;li&gt;Support → education and docs
&lt;/li&gt;
&lt;li&gt;Analysts → content and community
&lt;/li&gt;
&lt;li&gt;Engineers → product marketing and technical storytelling
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Developers who can &lt;strong&gt;explain&lt;/strong&gt;, &lt;strong&gt;teach&lt;/strong&gt;, &lt;strong&gt;write&lt;/strong&gt;, or &lt;strong&gt;build audience&lt;/strong&gt; will have an unfair advantage.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Practical Examples of the Shift
&lt;/h2&gt;

&lt;p&gt;Examples happening already:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Manual data cleanup replaced by pipelines → freed hours redirected to writing docs
&lt;/li&gt;
&lt;li&gt;Support triage automated → team now focuses on tutorials and onboarding paths
&lt;/li&gt;
&lt;li&gt;Engineers build fewer internal tools → more time building public demos and growth tools
&lt;/li&gt;
&lt;li&gt;Ops staff reduced → replaced by growth and marketing hires
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not about layoffs.&lt;br&gt;&lt;br&gt;
It is about rebalancing.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. What This Means for Developers and Founders
&lt;/h2&gt;

&lt;p&gt;For developers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Coding will get even faster
&lt;/li&gt;
&lt;li&gt;The market value moves toward context, product sense, and communication
&lt;/li&gt;
&lt;li&gt;Being “just” a coder becomes rare
&lt;/li&gt;
&lt;li&gt;Technical storytelling becomes a valuable meta-skill
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For founders:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The competitive edge becomes distribution
&lt;/li&gt;
&lt;li&gt;The best products will not win by default
&lt;/li&gt;
&lt;li&gt;The loudest or clearest will
&lt;/li&gt;
&lt;li&gt;Marketing will determine survival, not feature lists
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For teams:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Automation is the baseline
&lt;/li&gt;
&lt;li&gt;Marketing is the new frontier
&lt;/li&gt;
&lt;li&gt;Companies that recognize this early will grow faster
&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;AI reduces the cost of software creation.&lt;br&gt;&lt;br&gt;
Automation reduces the cost of operations.&lt;br&gt;&lt;br&gt;
The bottleneck shifts to the one area that does not scale automatically:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;marketing, communication, and trust.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The next decade belongs not just to those who can build fast,&lt;br&gt;&lt;br&gt;
but to those who can reach and educate their audience effectively.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>ai</category>
      <category>startup</category>
      <category>engineering</category>
    </item>
    <item>
      <title>The Automation Bottleneck: Why Teams Do Not Automate Even When They Know They Should</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Mon, 24 Nov 2025 07:16:53 +0000</pubDate>
      <link>https://forem.com/mzelensky/the-automation-bottleneck-why-teams-do-not-automate-even-when-they-know-they-should-9o2</link>
      <guid>https://forem.com/mzelensky/the-automation-bottleneck-why-teams-do-not-automate-even-when-they-know-they-should-9o2</guid>
      <description>&lt;p&gt;When computers first entered workplaces, some companies resisted the switch. Paper workflows felt normal and "good enough" until computer driven teams suddenly outpaced them in speed, accuracy, and scale.&lt;/p&gt;

&lt;p&gt;The same pattern is happening now with automation.&lt;/p&gt;

&lt;p&gt;Teams that still rely on manual workflows look increasingly outdated: slower, more error prone, and dependent on people acting as improvised routers between systems. Everyone knows automation is needed. Yet nothing changes.&lt;/p&gt;

&lt;p&gt;The issue is not tooling. It is bandwidth.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hidden Loop That Blocks Automation
&lt;/h2&gt;

&lt;p&gt;Most engineering teams live inside a constant loop of operational noise:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fixing incorrect data by hand
&lt;/li&gt;
&lt;li&gt;bouncing between tools to answer simple questions
&lt;/li&gt;
&lt;li&gt;recreating the same spreadsheets each week
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everyone agrees these things should be automated "soon".&lt;/p&gt;

&lt;p&gt;But manual work creates exceptions, exceptions generate more manual work, and the cycle sustains itself. Firefighting fills the week. The work that would eliminate firefighting never receives a time slot.&lt;/p&gt;

&lt;p&gt;Automation is important, but never urgent.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Actual Constraint: Attention
&lt;/h2&gt;

&lt;p&gt;Tooling is abundant today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;workflow orchestrators
&lt;/li&gt;
&lt;li&gt;integration platforms
&lt;/li&gt;
&lt;li&gt;job queues
&lt;/li&gt;
&lt;li&gt;schedulers
&lt;/li&gt;
&lt;li&gt;internal automation frameworks
&lt;/li&gt;
&lt;li&gt;AI assistants
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most teams already have the technology required to automate routine work.&lt;/p&gt;

&lt;p&gt;What they lack is focused attention.&lt;/p&gt;

&lt;p&gt;Automation requires uninterrupted deep work: mapping real processes, identifying state transitions, defining responsibilities, formalizing triggers. This work cannot be done between incident pings or in ten minute gaps.&lt;/p&gt;

&lt;p&gt;If no protected time exists, automation remains a theoretical improvement rather than an engineering task with an owner.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Cost of Remaining Manual
&lt;/h2&gt;

&lt;p&gt;Manual workflows quietly degrade engineering output:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;decision making suffers because data is late or inconsistent
&lt;/li&gt;
&lt;li&gt;scalability stalls because each new customer increases coordination load
&lt;/li&gt;
&lt;li&gt;onboarding slows because institutional knowledge lives in messages, not systems
&lt;/li&gt;
&lt;li&gt;risk increases because critical steps depend on memory instead of automation
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most importantly, engineers stay stuck solving the same recurring problems instead of removing them.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Teams Break the Cycle
&lt;/h2&gt;

&lt;p&gt;You do not need a big transformation program. You need one well designed automated pipeline.&lt;/p&gt;

&lt;p&gt;A practical approach:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Pick one workflow that repeatedly slows you down
&lt;/li&gt;
&lt;li&gt;Map how it actually works today
&lt;/li&gt;
&lt;li&gt;Mark every step that is pure data movement or mechanical validation
&lt;/li&gt;
&lt;li&gt;Automate just this one flow within 2 to 4 weeks
&lt;/li&gt;
&lt;li&gt;Give one owner enough protected time to do it properly
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Once the first automated path exists, the next ones become easier. Patterns stabilize. Language becomes shared. Wins become visible.&lt;/p&gt;

&lt;p&gt;After this foundation exists, AI becomes genuinely useful, not as a patch over chaotic processes but as an amplifier for systems that already behave correctly.&lt;/p&gt;

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

&lt;p&gt;Automation is no longer an optimization. It is baseline engineering hygiene in the same way that CI, version control, and observability became baseline.&lt;/p&gt;

&lt;p&gt;If every week feels busy but nothing improves, it is a signal. You are postponing the work that would eliminate most of the chaos.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Original long form version:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://liteed.com/blog/automation-bottleneck" rel="noopener noreferrer"&gt;https://liteed.com/blog/automation-bottleneck&lt;/a&gt;&lt;/p&gt;

</description>
      <category>automation</category>
      <category>engineering</category>
      <category>devops</category>
      <category>workflow</category>
    </item>
    <item>
      <title>Most Automation Isn't Really Automation</title>
      <dc:creator>Michael Zelensky</dc:creator>
      <pubDate>Thu, 20 Nov 2025 13:10:22 +0000</pubDate>
      <link>https://forem.com/mzelensky/most-automation-isnt-really-automation-39l</link>
      <guid>https://forem.com/mzelensky/most-automation-isnt-really-automation-39l</guid>
      <description>&lt;h1&gt;
  
  
  Most “Automation” Isn’t Really Automation
&lt;/h1&gt;

&lt;p&gt;A practical look from a developer’s perspective&lt;/p&gt;

&lt;p&gt;Developers see it every day.&lt;br&gt;&lt;br&gt;
A spreadsheet macro. A Python script on someone’s laptop. A cron job gluing two APIs. An AI tool used for a quick repetitive task. Every team has these microautomations lying around.&lt;/p&gt;

&lt;p&gt;Useful, yes.&lt;br&gt;&lt;br&gt;
Scalable, no.&lt;/p&gt;

&lt;p&gt;If you want the long-form writeup that inspired this, it’s here: &lt;a href="https://liteed.com/blog/automation-approach" rel="noopener noreferrer"&gt;https://liteed.com/blog/automation-approach&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Microautomation: helpful, but fragile
&lt;/h2&gt;

&lt;p&gt;Microautomation shows up as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;scripts
&lt;/li&gt;
&lt;li&gt;exports
&lt;/li&gt;
&lt;li&gt;macros
&lt;/li&gt;
&lt;li&gt;tiny AI helpers
&lt;/li&gt;
&lt;li&gt;scheduled tasks
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;They reduce friction but fail the moment you need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;documentation
&lt;/li&gt;
&lt;li&gt;monitoring
&lt;/li&gt;
&lt;li&gt;handoff between people
&lt;/li&gt;
&lt;li&gt;consistent behavior
&lt;/li&gt;
&lt;li&gt;scaling across teams
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helps the individual, not the organization.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. AI and agents are just the new microautomation
&lt;/h2&gt;

&lt;p&gt;AI looks powerful, but in practice behaves like upgraded macros:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;great for isolated tasks
&lt;/li&gt;
&lt;li&gt;no state
&lt;/li&gt;
&lt;li&gt;no supervision
&lt;/li&gt;
&lt;li&gt;no guarantees
&lt;/li&gt;
&lt;li&gt;no integration into real processes
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An agent writing reports or cleaning data helps a person. It does not automate the workflow.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Heavy tools like CRM and ERP don’t solve this
&lt;/h2&gt;

&lt;p&gt;CRMs, ERPs, and PM suites offer built-in workflows.&lt;br&gt;&lt;br&gt;
They solve standard patterns, but real business processes rarely match the template.&lt;/p&gt;

&lt;p&gt;Common problems:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;partial automation
&lt;/li&gt;
&lt;li&gt;rigid flows
&lt;/li&gt;
&lt;li&gt;painful customization
&lt;/li&gt;
&lt;li&gt;limited integration
&lt;/li&gt;
&lt;li&gt;yet another silo
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Buying software is not the same as automating a process.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Real automation lives in the BPA layer
&lt;/h2&gt;

&lt;p&gt;The BPA layer is where real orchestration happens. It connects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;microtasks
&lt;/li&gt;
&lt;li&gt;AI calls
&lt;/li&gt;
&lt;li&gt;system-to-system steps
&lt;/li&gt;
&lt;li&gt;data transformations
&lt;/li&gt;
&lt;li&gt;approvals
&lt;/li&gt;
&lt;li&gt;retries
&lt;/li&gt;
&lt;li&gt;routing
&lt;/li&gt;
&lt;li&gt;audit trails
&lt;/li&gt;
&lt;li&gt;observability
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is what turns local shortcuts into a predictable system.&lt;/p&gt;

&lt;p&gt;A BPA layer transforms:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a checklist into a workflow
&lt;/li&gt;
&lt;li&gt;a script into a service
&lt;/li&gt;
&lt;li&gt;an AI agent into one controlled step
&lt;/li&gt;
&lt;li&gt;a CRM into a participant instead of the center
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. A platform ties everything together
&lt;/h2&gt;

&lt;p&gt;A proper automation platform gives developers structure:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;flow definitions
&lt;/li&gt;
&lt;li&gt;integrations
&lt;/li&gt;
&lt;li&gt;safe AI execution
&lt;/li&gt;
&lt;li&gt;monitoring
&lt;/li&gt;
&lt;li&gt;governance
&lt;/li&gt;
&lt;li&gt;consistency
&lt;/li&gt;
&lt;li&gt;repeatability
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without this layer, companies accumulate disconnected hacks forever.&lt;/p&gt;

&lt;p&gt;For reference, the platform I build follows this exact approach: &lt;a href="https://liteed.com" rel="noopener noreferrer"&gt;https://liteed.com&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Most “automation” at work is microautomation. Helpful and clever, but fragile and isolated.&lt;/p&gt;

&lt;p&gt;Real automation requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;orchestration
&lt;/li&gt;
&lt;li&gt;state
&lt;/li&gt;
&lt;li&gt;integration
&lt;/li&gt;
&lt;li&gt;reliability
&lt;/li&gt;
&lt;li&gt;observability
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without these elements, it remains just another smart script on someone’s machine.&lt;/p&gt;

</description>
      <category>microautomation</category>
      <category>automation</category>
      <category>bpa</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
