<?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: Vishal Koriya</title>
    <description>The latest articles on DEV Community by Vishal Koriya (@vishal_koriya_cc39200afeb).</description>
    <link>https://dev.to/vishal_koriya_cc39200afeb</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%2F3894526%2F7d21d8e1-24a2-4609-8708-67b8761746cb.png</url>
      <title>DEV Community: Vishal Koriya</title>
      <link>https://dev.to/vishal_koriya_cc39200afeb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vishal_koriya_cc39200afeb"/>
    <language>en</language>
    <item>
      <title>Most enterprise complexity is self created.</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Fri, 29 May 2026 05:04:10 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/most-enterprise-complexity-is-self-created-3dij</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/most-enterprise-complexity-is-self-created-3dij</guid>
      <description>&lt;p&gt;A temporary spreadsheet becomes permanent.&lt;br&gt;
One quick workaround stays for 5 years.&lt;br&gt;
Another tool gets added because nobody wants to touch the old process.&lt;/p&gt;

&lt;p&gt;Over time:&lt;br&gt;
Nobody knows the real workflow.&lt;br&gt;
Data exists in too many places.&lt;br&gt;
Teams stop trusting the system.&lt;/p&gt;

&lt;p&gt;The company becomes slower not because of growth.&lt;/p&gt;

&lt;p&gt;Because complexity compounds.&lt;/p&gt;

&lt;p&gt;This is something we see often at BrainPack. Most organizations do not collapse from one big technical failure. They slowly accumulate operational friction over years of temporary decisions.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>management</category>
      <category>productivity</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>The feature was approved instantly. Deployment took 3 weeks.</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Thu, 28 May 2026 06:22:16 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/the-feature-was-approved-instantly-deployment-took-3-weeks-491d</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/the-feature-was-approved-instantly-deployment-took-3-weeks-491d</guid>
      <description>&lt;p&gt;Not because of coding.&lt;/p&gt;

&lt;p&gt;Because real deployments look like this:&lt;/p&gt;

&lt;p&gt;Waiting for vendor access&lt;br&gt;
Aligning with another team’s schedule&lt;br&gt;
Fixing undocumented API behavior&lt;br&gt;
Handling old data formats&lt;br&gt;
Coordinating between operations and finance&lt;/p&gt;

&lt;p&gt;The feature itself was small.&lt;/p&gt;

&lt;p&gt;The environment around it was not.&lt;/p&gt;

&lt;p&gt;This is something you learn quickly in enterprise systems. Technical work is only one part of deployment. The harder part is making everything around the system move together.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>discuss</category>
      <category>management</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>We built the feature in two days. Making it reliable took two weeks.</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Tue, 26 May 2026 05:06:31 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/we-built-the-feature-in-two-days-making-it-reliable-took-two-weeks-550h</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/we-built-the-feature-in-two-days-making-it-reliable-took-two-weeks-550h</guid>
      <description>&lt;p&gt;The feature worked:&lt;br&gt;
Button clicked&lt;br&gt;
Data saved&lt;br&gt;
Response returned&lt;br&gt;
Done.&lt;br&gt;
Then production started:&lt;br&gt;
Duplicate requests&lt;br&gt;
Users refreshing mid action&lt;br&gt;
Slow external systems&lt;br&gt;
Partial failures between workflows&lt;/p&gt;

&lt;p&gt;Code was working.&lt;br&gt;
System behavior was not.&lt;br&gt;
Most development time is not spent building the feature.&lt;br&gt;
It is spent making sure the feature keeps working when real users, real data, and real systems hit it at the same time.&lt;/p&gt;

&lt;p&gt;This is something we deal with constantly at BrainPack. Building the feature is usually the easy part. Making it reliable inside existing enterprise workflows is the real work.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>backend</category>
      <category>productivity</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>The fastest way to kill adoption is forcing users to think like the system.</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Mon, 25 May 2026 05:11:00 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/the-fastest-way-to-kill-adoption-is-forcing-users-to-think-like-the-system-3932</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/the-fastest-way-to-kill-adoption-is-forcing-users-to-think-like-the-system-3932</guid>
      <description>&lt;p&gt;Most systems expect people to follow strict flows:&lt;br&gt;
Click here&lt;br&gt;
Fill this first&lt;br&gt;
Use exact terms&lt;br&gt;
Follow the sequence&lt;/p&gt;

&lt;p&gt;Real teams do not work like that.&lt;/p&gt;

&lt;p&gt;Sales skips fields to move faster.&lt;br&gt;
Operations jumps between tasks.&lt;br&gt;
Managers ask questions instead of opening reports.&lt;/p&gt;

&lt;p&gt;When software forces humans to behave like machines, people stop trusting it.&lt;/p&gt;

&lt;p&gt;Good systems adapt to how organizations actually operate.&lt;/p&gt;

&lt;p&gt;Not the other way around.&lt;/p&gt;

&lt;p&gt;This comes up often in BrainPack deployments. The goal is not just connecting systems, but making the infrastructure work naturally with how people already think and operate.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>product</category>
      <category>productivity</category>
      <category>ux</category>
    </item>
    <item>
      <title>We discovered the real workflow during lunch conversations.</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Fri, 22 May 2026 06:23:12 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/we-discovered-the-real-workflow-during-lunch-conversations-613</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/we-discovered-the-real-workflow-during-lunch-conversations-613</guid>
      <description>&lt;p&gt;Official process:&lt;br&gt;
Create request&lt;br&gt;
Manager approval&lt;br&gt;
System update&lt;br&gt;
Done&lt;/p&gt;

&lt;p&gt;Real process:&lt;br&gt;
Someone messages on WhatsApp&lt;br&gt;
Another person updates Excel&lt;br&gt;
Manager approves verbally&lt;br&gt;
System gets updated later&lt;/p&gt;

&lt;p&gt;The company was not running on the documented workflow.&lt;/p&gt;

&lt;p&gt;It was running on habits.&lt;/p&gt;

&lt;p&gt;This happens a lot in BrainPack deployments. The real operating system of a company usually exists between people long before it exists inside software.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>leadership</category>
      <category>management</category>
      <category>productivity</category>
    </item>
    <item>
      <title>A workflow is not real until it survives human behavior</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Thu, 21 May 2026 04:30:37 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/a-workflow-is-not-real-until-it-survives-human-behavior-3562</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/a-workflow-is-not-real-until-it-survives-human-behavior-3562</guid>
      <description>&lt;p&gt;On paper, the process looked perfect.&lt;/p&gt;

&lt;p&gt;Every step defined.&lt;br&gt;
Every approval planned.&lt;br&gt;
Every rule documented.&lt;/p&gt;

&lt;p&gt;Then real people started using it.&lt;/p&gt;

&lt;p&gt;They skipped steps.&lt;br&gt;
Did things out of order.&lt;br&gt;
Used shortcuts.&lt;br&gt;
Found faster ways around the process.&lt;/p&gt;

&lt;p&gt;That is when you find out if the workflow actually works.&lt;/p&gt;

&lt;p&gt;A process that only survives ideal behavior is not operationally reliable.&lt;/p&gt;

&lt;p&gt;Real systems have to survive:&lt;br&gt;
Interruptions&lt;br&gt;
Delays&lt;br&gt;
Human habits&lt;br&gt;
Unexpected decisions&lt;/p&gt;

&lt;p&gt;Because businesses do not operate in perfect sequence.&lt;/p&gt;

&lt;p&gt;This is something we see often at BrainPack. The real test of a workflow is not documentation or diagrams, but how it behaves under real human usage.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>management</category>
      <category>productivity</category>
      <category>systems</category>
    </item>
    <item>
      <title>Most enterprise operations are powered by interruption</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Wed, 20 May 2026 04:01:56 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/most-enterprise-operations-are-powered-by-interruption-h46</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/most-enterprise-operations-are-powered-by-interruption-h46</guid>
      <description>&lt;p&gt;A lot of companies think workflows run through software.&lt;/p&gt;

&lt;p&gt;They don’t.&lt;/p&gt;

&lt;p&gt;They run through:&lt;br&gt;
'Did you check this?&lt;br&gt;
'Can you approve this quickly?'&lt;br&gt;
'Reminder for pending task'&lt;br&gt;
'Following up again'&lt;/p&gt;

&lt;p&gt;Calls.&lt;br&gt;
Pings.&lt;br&gt;
Messages.&lt;br&gt;
Escalations.&lt;/p&gt;

&lt;p&gt;Remove interruptions for one day and many operations slow down immediately.&lt;/p&gt;

&lt;p&gt;That usually means the process is not actually self sustaining.&lt;/p&gt;

&lt;p&gt;People are acting as the execution engine between disconnected systems, unclear ownership, and delayed decisions.&lt;/p&gt;

&lt;p&gt;The software tracks the work.&lt;/p&gt;

&lt;p&gt;Interruptions move the work.&lt;/p&gt;

&lt;p&gt;This is something we see often at BrainPack. Many organizations look automated on the surface, but operational movement still depends heavily on human follow ups and manual coordination.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>discuss</category>
      <category>management</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The most expensive infrastructure in the company was human memory</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Tue, 19 May 2026 05:09:23 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/the-most-expensive-infrastructure-in-the-company-was-human-memory-3gln</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/the-most-expensive-infrastructure-in-the-company-was-human-memory-3gln</guid>
      <description>&lt;p&gt;One employee knew:&lt;br&gt;
Which report was the correct one&lt;br&gt;
Which orders needed manual handling&lt;br&gt;
Which customer data could not be trusted&lt;br&gt;
Which system actually had the latest update&lt;/p&gt;

&lt;p&gt;Nothing was documented.&lt;/p&gt;

&lt;p&gt;The company was operating on remembered knowledge.&lt;/p&gt;

&lt;p&gt;That works until:&lt;br&gt;
Someone goes on leave&lt;br&gt;
Changes role&lt;br&gt;
Or simply forgets something&lt;/p&gt;

&lt;p&gt;Then suddenly the business slows down.&lt;/p&gt;

&lt;p&gt;A lot of companies think their infrastructure is software.&lt;/p&gt;

&lt;p&gt;In reality, huge parts of operations still depend on people remembering invisible rules.&lt;/p&gt;

&lt;p&gt;This is something we see often at BrainPack. Many operational risks are not inside the systems themselves, but inside the undocumented knowledge connecting them.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>leadership</category>
      <category>management</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Nobody questioned the process because “that’s how we always do it</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Mon, 18 May 2026 04:17:57 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/nobody-questioned-the-process-because-thats-how-we-always-do-it-305k</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/nobody-questioned-the-process-because-thats-how-we-always-do-it-305k</guid>
      <description>&lt;p&gt;A lot of operational complexity starts this way.&lt;/p&gt;

&lt;p&gt;Someone adds a manual step years ago.&lt;br&gt;
Then another team depends on it.&lt;br&gt;
Then people build workarounds around the workaround.&lt;/p&gt;

&lt;p&gt;After a while, nobody even remembers why it exists.&lt;/p&gt;

&lt;p&gt;But everyone is afraid to remove it.&lt;/p&gt;

&lt;p&gt;We see this often:&lt;br&gt;
Employees copying data between systems&lt;br&gt;
Approvals happening in WhatsApp&lt;br&gt;
Reports manually edited before sending&lt;/p&gt;

&lt;p&gt;Not because people like inefficient work.&lt;/p&gt;

&lt;p&gt;Because the organization adapted around old limitations.&lt;/p&gt;

&lt;p&gt;The dangerous part is that these processes start feeling normal.&lt;/p&gt;

&lt;p&gt;Until growth exposes them.&lt;/p&gt;

&lt;p&gt;That is something we run into often at BrainPack. Many operational problems are not caused by broken systems, but by old decisions that quietly became part of daily work.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>discuss</category>
      <category>management</category>
      <category>productivity</category>
    </item>
    <item>
      <title>People were exporting data just to trust it</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Wed, 13 May 2026 05:13:40 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/people-were-exporting-data-just-to-trust-it-1520</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/people-were-exporting-data-just-to-trust-it-1520</guid>
      <description>&lt;p&gt;The system already had dashboards.&lt;/p&gt;

&lt;p&gt;Still, employees exported everything to Excel before making decisions.&lt;/p&gt;

&lt;p&gt;Not because Excel was better.&lt;/p&gt;

&lt;p&gt;Because they trusted it more.&lt;/p&gt;

&lt;p&gt;They wanted to:&lt;br&gt;
Filter data themselves&lt;br&gt;
Cross check numbers&lt;br&gt;
Compare different systems manually&lt;br&gt;
Make sure nothing was missing&lt;/p&gt;

&lt;p&gt;That usually means one thing:&lt;/p&gt;

&lt;p&gt;The company does not trust its operational visibility.&lt;/p&gt;

&lt;p&gt;When people keep exporting data, the problem is rarely reporting.&lt;br&gt;
It is confidence.&lt;/p&gt;

&lt;p&gt;Confidence that:&lt;br&gt;
The numbers are correct&lt;br&gt;
The systems are synced&lt;br&gt;
The logic behind the dashboard is reliable&lt;/p&gt;

&lt;p&gt;Until that trust exists, people will always build their own verification layer.&lt;/p&gt;

&lt;p&gt;This comes up often in BrainPack deployments. Most organizations do not need more dashboards. They need systems that produce answers people can actually trust.&lt;/p&gt;

</description>
      <category>analytics</category>
      <category>data</category>
      <category>discuss</category>
      <category>management</category>
    </item>
    <item>
      <title>The company had data everywhere but answers nowhere</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Tue, 12 May 2026 04:52:21 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/the-company-had-data-everywhere-but-answers-nowhere-4hd6</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/the-company-had-data-everywhere-but-answers-nowhere-4hd6</guid>
      <description>&lt;p&gt;Sales had reports.&lt;br&gt;
Finance had spreadsheets.&lt;br&gt;
Operations had dashboards.&lt;br&gt;
Support had tickets.&lt;/p&gt;

&lt;p&gt;Everyone had data.&lt;/p&gt;

&lt;p&gt;Still, simple questions took hours:&lt;br&gt;
Which orders are delayed?&lt;br&gt;
Why is inventory wrong?&lt;br&gt;
Which customer payments are stuck?&lt;/p&gt;

&lt;p&gt;Not because data was missing.&lt;/p&gt;

&lt;p&gt;Because every system only saw part of the story.&lt;/p&gt;

&lt;p&gt;Most companies do not have a data problem.&lt;br&gt;
They have a disconnected context problem.&lt;/p&gt;

&lt;p&gt;When information is spread across systems, people stop trusting answers and start building manual workarounds.&lt;/p&gt;

&lt;p&gt;That is something we see often in BrainPack deployments. The challenge is usually not collecting more data, but making existing systems speak the same operational language.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Most companies do not know how many systems they actually depend on</title>
      <dc:creator>Vishal Koriya</dc:creator>
      <pubDate>Mon, 11 May 2026 04:58:10 +0000</pubDate>
      <link>https://dev.to/vishal_koriya_cc39200afeb/most-companies-do-not-know-how-many-systems-they-actually-depend-on-2j51</link>
      <guid>https://dev.to/vishal_koriya_cc39200afeb/most-companies-do-not-know-how-many-systems-they-actually-depend-on-2j51</guid>
      <description>&lt;p&gt;A process looks simple from the outside.&lt;/p&gt;

&lt;p&gt;Customer places order.&lt;br&gt;
Done.&lt;/p&gt;

&lt;p&gt;But behind that one action:&lt;br&gt;
ERP&lt;br&gt;
Spreadsheet&lt;br&gt;
WhatsApp message&lt;br&gt;
Email approval&lt;br&gt;
Payment gateway&lt;br&gt;
Manual Excel export&lt;br&gt;
One employee who “knows how it works”&lt;/p&gt;

&lt;p&gt;All connected somehow.&lt;/p&gt;

&lt;p&gt;Most companies think they run on one system.&lt;/p&gt;

&lt;p&gt;In reality, they run on dozens of invisible dependencies built over years.&lt;/p&gt;

&lt;p&gt;That is why replacing software rarely fixes the real problem.&lt;/p&gt;

&lt;p&gt;The complexity was never inside one system.&lt;br&gt;
It was in how everything around it evolved.&lt;/p&gt;

&lt;p&gt;This is something we see often in BrainPack deployments. The real architecture of a company is usually hidden inside everyday workarounds and unofficial processes.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>management</category>
      <category>productivity</category>
      <category>systemdesign</category>
    </item>
  </channel>
</rss>
