<?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: ETCH DEV</title>
    <description>The latest articles on DEV Community by ETCH DEV (@etch_dev).</description>
    <link>https://dev.to/etch_dev</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%2F2259991%2F46e126ff-ed12-40e7-a410-1d5864aec601.png</url>
      <title>DEV Community: ETCH DEV</title>
      <link>https://dev.to/etch_dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/etch_dev"/>
    <language>en</language>
    <item>
      <title>🧠 Building an Engineering Mindset</title>
      <dc:creator>ETCH DEV</dc:creator>
      <pubDate>Sat, 11 Jul 2026 17:49:00 +0000</pubDate>
      <link>https://dev.to/etch_dev/building-an-engineering-mindset-4mdl</link>
      <guid>https://dev.to/etch_dev/building-an-engineering-mindset-4mdl</guid>
      <description>&lt;h3&gt;
  
  
  **Week 1 — User Story Mapping: Read This First
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
I picked up User Story Mapping expecting to learn how to write better User Stories or build Story Maps.&lt;/p&gt;

&lt;p&gt;Instead...&lt;/p&gt;

&lt;p&gt;The first 20 pages barely mention Story Mapping.&lt;/p&gt;

&lt;p&gt;They focus on something much more important:&lt;/p&gt;

&lt;p&gt;Changing the way we think before changing the way we build.&lt;/p&gt;

&lt;p&gt;These were the ideas that stayed with me after finishing the introduction.&lt;/p&gt;

&lt;p&gt;_&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🚀 Agile is a mindset&lt;br&gt;
_&lt;br&gt;
One of the first things I realized is that Agile isn't Scrum.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;It isn't daily standups.&lt;/li&gt;
&lt;li&gt;It isn't sprints.&lt;/li&gt;
&lt;li&gt;It isn't Jira.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Agile is a way of thinking.&lt;/p&gt;

&lt;p&gt;Build something small.&lt;/p&gt;

&lt;p&gt;Learn from your users.&lt;/p&gt;

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

&lt;p&gt;Repeat.&lt;/p&gt;

&lt;p&gt;Instead of spending months building everything, build the smallest valuable solution, learn from real users, then iterate.&lt;/p&gt;

&lt;p&gt;**&lt;/p&gt;

&lt;h2&gt;
  
  
  **🎯 MVP isn't an incomplete product
&lt;/h2&gt;




&lt;p&gt;Before reading this book, I thought MVP meant building a stripped-down version of a product.&lt;/p&gt;

&lt;p&gt;Now I see it differently.&lt;/p&gt;

&lt;p&gt;An MVP is the smallest product that delivers real value to a user.&lt;/p&gt;

&lt;p&gt;The goal isn't to build fewer features.&lt;/p&gt;

&lt;p&gt;The goal is to build the smallest set of features that allows users to accomplish their goal.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;👤 Great User Stories start with the user&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
One sentence immediately caught my attention.&lt;/p&gt;

&lt;p&gt;"Good stories are written from the user's perspective."&lt;/p&gt;

&lt;p&gt;A User Story isn't about:&lt;/p&gt;

&lt;p&gt;APIs&lt;br&gt;
Databases&lt;br&gt;
UI Components&lt;/p&gt;

&lt;p&gt;It's about answering three simple questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who is the user?&lt;/li&gt;
&lt;li&gt;What are they trying to accomplish?&lt;/li&gt;
&lt;li&gt;Why does it matter?
That small shift changes the entire conversation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;💡 Software Isn't the Point&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
This became my favorite chapter.&lt;/p&gt;

&lt;p&gt;At first, the title sounded strange.&lt;/p&gt;

&lt;p&gt;How can software not be the point if we're software engineers?&lt;/p&gt;

&lt;p&gt;Then the author introduced three concepts that completely changed my perspective.&lt;/p&gt;

&lt;p&gt;📦 Output&lt;/p&gt;

&lt;p&gt;Everything we build.&lt;/p&gt;

&lt;p&gt;Features&lt;br&gt;
Code&lt;br&gt;
APIs&lt;br&gt;
UI&lt;br&gt;
Deployments&lt;/p&gt;

&lt;p&gt;That's output.&lt;/p&gt;

&lt;h2&gt;
  
  
  **👥 Outcome
&lt;/h2&gt;

&lt;p&gt;**&lt;br&gt;
What users actually do differently because of what we built.&lt;/p&gt;

&lt;p&gt;Not:&lt;/p&gt;

&lt;p&gt;"We released a feature."&lt;/p&gt;

&lt;p&gt;But:&lt;/p&gt;

&lt;p&gt;Did the feature improve the way people work?&lt;/p&gt;

&lt;p&gt;📈 Impact&lt;/p&gt;

&lt;p&gt;The long-term business value.&lt;/p&gt;

&lt;p&gt;Better customer experience&lt;br&gt;
Fewer mistakes&lt;br&gt;
More efficient teams&lt;br&gt;
Business growth&lt;/p&gt;

&lt;p&gt;That completely changed how I think about success.&lt;/p&gt;

&lt;p&gt;Success isn't measured by how many features we ship.&lt;/p&gt;

&lt;p&gt;It's measured by whether users behave differently because of those features.&lt;/p&gt;

&lt;h3&gt;
  
  
  **✨ Build Less
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
One quote I'll probably remember for a long time:&lt;/p&gt;

&lt;p&gt;"Minimize output. Maximize outcome and impact."&lt;/p&gt;

&lt;p&gt;There will always be more ideas than time.&lt;/p&gt;

&lt;p&gt;The solution isn't writing code faster.&lt;/p&gt;

&lt;p&gt;The solution is building less—but building what truly matters.&lt;/p&gt;

&lt;h3&gt;
  
  
  **❓ Requirements shouldn't stop conversations
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
Another idea I loved was about the word "requirements."&lt;/p&gt;

&lt;p&gt;Too often, once something is labeled as a requirement, the conversation ends.&lt;/p&gt;

&lt;p&gt;Instead, we should keep asking:&lt;/p&gt;

&lt;p&gt;Who is this for?&lt;br&gt;
What problem does it solve?&lt;br&gt;
Why are we building it?&lt;/p&gt;

&lt;p&gt;Those questions are often more valuable than the requirement itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  **🤝 Documents are not shared understanding
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
The author compares documents to vacation photos.&lt;/p&gt;

&lt;p&gt;When you look at your own vacation photos, you remember the entire experience.&lt;/p&gt;

&lt;p&gt;Someone else only sees a picture.&lt;/p&gt;

&lt;p&gt;Documents work the same way.&lt;/p&gt;

&lt;p&gt;They remind the people who had the conversation.&lt;/p&gt;

&lt;p&gt;They don't recreate the conversation.&lt;/p&gt;

&lt;p&gt;One quote that really stayed with me:&lt;/p&gt;

&lt;h3&gt;
  
  
  **"Shared documents aren't shared understanding."
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
💬 User Stories are conversations&lt;/p&gt;

&lt;p&gt;This completely changed how I think about User Stories.&lt;/p&gt;

&lt;p&gt;The goal isn't writing better User Stories.&lt;/p&gt;

&lt;p&gt;The goal is creating shared understanding.&lt;/p&gt;

&lt;p&gt;Talking.&lt;/p&gt;

&lt;p&gt;Asking questions.&lt;/p&gt;

&lt;p&gt;Sketching ideas.&lt;/p&gt;

&lt;p&gt;Collaborating.&lt;/p&gt;

&lt;p&gt;Aligning.&lt;/p&gt;

&lt;p&gt;The card isn't the story.&lt;/p&gt;

&lt;p&gt;The conversation is.&lt;/p&gt;

&lt;h3&gt;
  
  
  **📝 Stop trying to write the perfect document
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
No document can capture everything people are thinking.&lt;/p&gt;

&lt;p&gt;Documents should support conversations.&lt;/p&gt;

&lt;p&gt;They should never replace them.&lt;/p&gt;

&lt;p&gt;⭐ Two quotes I'll remember&lt;/p&gt;

&lt;h3&gt;
  
  
  **"The goal of using stories isn't to write better stories."
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
and&lt;/p&gt;

&lt;h3&gt;
  
  
  **"The goal of product development isn't to make products."
&lt;/h3&gt;

&lt;p&gt;**&lt;br&gt;
We're not here simply to build software.&lt;/p&gt;

&lt;p&gt;We're here to help people achieve their goals.&lt;/p&gt;

&lt;p&gt;Software is just the tool.&lt;/p&gt;

&lt;p&gt;💭 My biggest takeaway&lt;/p&gt;

&lt;p&gt;From now on, before opening my IDE, I want to answer four questions:&lt;/p&gt;

&lt;p&gt;Who is the user?&lt;br&gt;
What problem are they trying to solve?&lt;br&gt;
What behavior will change after they use what I'm building? (Outcome)&lt;br&gt;
If that behavior changes, what long-term value will it create? (Impact)&lt;/p&gt;

&lt;p&gt;If I can answer those four questions...&lt;/p&gt;

&lt;p&gt;Writing the code becomes the easy part.&lt;/p&gt;

&lt;p&gt;📚 Building My Engineering Mindset&lt;/p&gt;

&lt;p&gt;Week 1 complete.&lt;/p&gt;

&lt;p&gt;Next week I'll continue with Chapter 1 — What Is Agile Software Development?&lt;/p&gt;

&lt;p&gt;I'd love to hear your thoughts.&lt;/p&gt;

&lt;p&gt;Have you ever read a technical book that changed your mindset more than your technical skills?&lt;/p&gt;

</description>
      <category>softwaredevelopment</category>
      <category>deeplearning</category>
      <category>developer</category>
      <category>frontend</category>
    </item>
  </channel>
</rss>
