<?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: Tapesh Nagarwal</title>
    <description>The latest articles on DEV Community by Tapesh Nagarwal (@tapcodes).</description>
    <link>https://dev.to/tapcodes</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%2F3903425%2F1e880ea3-59d5-4802-9637-e26caac85c81.png</url>
      <title>DEV Community: Tapesh Nagarwal</title>
      <link>https://dev.to/tapcodes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tapcodes"/>
    <language>en</language>
    <item>
      <title>Feedback I Didn’t Expect — But Probably Needed</title>
      <dc:creator>Tapesh Nagarwal</dc:creator>
      <pubDate>Fri, 08 May 2026 13:39:11 +0000</pubDate>
      <link>https://dev.to/tapcodes/feedback-i-didnt-expect-but-probably-needed-50i1</link>
      <guid>https://dev.to/tapcodes/feedback-i-didnt-expect-but-probably-needed-50i1</guid>
      <description>&lt;p&gt;Recently, I went through an interview process that challenged me more mentally than I expected.&lt;/p&gt;

&lt;p&gt;Not because I failed technical questions or completely bombed conversations.&lt;/p&gt;

&lt;p&gt;Actually, walking out of several rounds, I felt confident.&lt;/p&gt;

&lt;p&gt;The discussions were engaging, the technical reasoning felt solid, and the architectural conversations felt especially strong. I genuinely believed I had communicated the depth of experience I’ve built working on enterprise ETL systems, distributed event pipelines, and quality engineering initiatives.&lt;/p&gt;

&lt;p&gt;So hearing feedback that I came across “slightly junior” in an early round caught me off guard.&lt;/p&gt;

&lt;p&gt;Then came another round where I solved the debugging problem correctly, but hesitated while explaining parts of the implementation because it involved a language and workflow I don’t heavily use day-to-day.&lt;/p&gt;

&lt;p&gt;That hesitation happened near the very end of the session.&lt;/p&gt;

&lt;p&gt;And whether intentional or not, I realized something important afterward:&lt;/p&gt;

&lt;p&gt;Sometimes a single moment of uncertainty can outweigh an hour of solid reasoning if you don’t communicate confidence clearly.&lt;/p&gt;

&lt;p&gt;The final onsite was the part that stayed with me most.&lt;/p&gt;

&lt;p&gt;The architecture round felt aligned with how I naturally think: systems, orchestration, quality strategy, long-term reliability, and how testing fits into the broader engineering picture.&lt;/p&gt;

&lt;p&gt;But the product-oriented round landed differently than I expected.&lt;/p&gt;

&lt;p&gt;Some of the feedback suggested I hadn’t evaluated risks, tradeoffs, and product impact deeply enough. That was frustrating at first because I had spent a lot of time preparing around exactly those areas: quality philosophy, evaluation loops, AI reliability, risk management, user impact, and architectural tradeoffs.&lt;/p&gt;

&lt;p&gt;It made me realize something uncomfortable:&lt;/p&gt;

&lt;p&gt;You can prepare deeply.&lt;br&gt;
You can understand the concepts.&lt;br&gt;
You can even believe you communicated them well.&lt;/p&gt;

&lt;p&gt;But if the other person does not clearly hear your prioritization, tradeoff thinking, and decision-making process in the moment, the depth may not come through.&lt;/p&gt;

&lt;p&gt;That was hard to accept, but useful.&lt;/p&gt;

&lt;p&gt;Engineering maturity is not only about having knowledge internally.&lt;/p&gt;

&lt;p&gt;It’s about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;communicating tradeoffs naturally,&lt;/li&gt;
&lt;li&gt;surfacing risks clearly,&lt;/li&gt;
&lt;li&gt;adapting under ambiguity,&lt;/li&gt;
&lt;li&gt;reading the room,&lt;/li&gt;
&lt;li&gt;and projecting confidence while thinking through problems in real time.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ironically, that feedback may have accelerated my growth more than a completely successful interview process would have.&lt;/p&gt;

&lt;p&gt;Over the last several years, my perspective on Quality Engineering has evolved significantly beyond traditional automation.&lt;/p&gt;

&lt;p&gt;I’ve become increasingly interested in systems thinking, observability, adaptive orchestration, AI-assisted evaluation, and how quality engineering itself is evolving alongside modern software systems.&lt;/p&gt;

&lt;p&gt;More recently, I started exploring these ideas through a side project called Quilib — pronounced “Q-Lib” — an adaptive quality intelligence harness experimenting with agentic QA workflows and repository-aware evaluation strategies. &lt;/p&gt;

&lt;p&gt;Still early.&lt;br&gt;
Still learning.&lt;br&gt;
Still building.&lt;/p&gt;

&lt;p&gt;Quilib Project Link:&lt;br&gt;
&lt;a href="https://github.com/TapeshN/Quilib" rel="noopener noreferrer"&gt;https://github.com/TapeshN/Quilib&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>devjournal</category>
      <category>interview</category>
      <category>softwareengineering</category>
    </item>
  </channel>
</rss>
