<?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: Karl Hill</title>
    <description>The latest articles on DEV Community by Karl Hill (@karlhillx).</description>
    <link>https://dev.to/karlhillx</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%2F1350475%2F3ce884cb-667a-4223-bfec-61558ac0fcd5.png</url>
      <title>DEV Community: Karl Hill</title>
      <link>https://dev.to/karlhillx</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/karlhillx"/>
    <language>en</language>
    <item>
      <title>Performance Feedback Without Politics</title>
      <dc:creator>Karl Hill</dc:creator>
      <pubDate>Fri, 07 Aug 2026 14:31:44 +0000</pubDate>
      <link>https://dev.to/karlhillx/performance-feedback-without-politics-2jbg</link>
      <guid>https://dev.to/karlhillx/performance-feedback-without-politics-2jbg</guid>
      <description>&lt;p&gt;Performance conversations go political when they become vague, late, or surprising.&lt;/p&gt;

&lt;p&gt;Engineers can handle hard truth. What they cannot handle is fog: “be more proactive,” “improve communication,” “raise your impact” — with no examples, no path, and no shared definition of success.&lt;/p&gt;

&lt;p&gt;Leadership work, whether Staff coaching or EM accountability, is making feedback usable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Specific beats clever
&lt;/h2&gt;

&lt;p&gt;Good feedback points at work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“In the last two incident reviews, the postmortem missed the customer-facing impact.”&lt;/li&gt;
&lt;li&gt;“Your PRs are strong technically, but reviewers wait days because context is missing in the description.”&lt;/li&gt;
&lt;li&gt;“You owned the migration plan end-to-end — that is the bar for senior delivery.”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Personality labels invite defense. Observed behavior invites change.&lt;/p&gt;

&lt;h2&gt;
  
  
  Timing is part of the craft
&lt;/h2&gt;

&lt;p&gt;Annual reviews should never be the first time someone hears a concern.&lt;/p&gt;

&lt;p&gt;The durable pattern is small and frequent:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1:1s that include growth, not only status&lt;/li&gt;
&lt;li&gt;Review comments that teach&lt;/li&gt;
&lt;li&gt;Praise close to the moment it was earned&lt;/li&gt;
&lt;li&gt;Course-correction while the work is still recoverable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Late feedback is not “careful.” It is expensive. It forces managers into documentation theater and engineers into damage control.&lt;/p&gt;

&lt;h2&gt;
  
  
  Separate support from consequences
&lt;/h2&gt;

&lt;p&gt;People deserve clarity about both:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What “good” looks like in this role&lt;/li&gt;
&lt;li&gt;What support is available to get there&lt;/li&gt;
&lt;li&gt;What happens if the gap remains after a fair window&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Politics thrives when those three stay implied. Teams stabilize when they are explicit.&lt;/p&gt;

&lt;p&gt;This is also where Staff leaders practice manager muscles before the title: you may not own formal performance, but you can still coach with evidence, advocate fairly, and refuse hallway narratives.&lt;/p&gt;

&lt;h2&gt;
  
  
  Write less theater, more signal
&lt;/h2&gt;

&lt;p&gt;When written feedback is needed, keep it boring and true:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Situation&lt;/li&gt;
&lt;li&gt;Observed behavior&lt;/li&gt;
&lt;li&gt;Impact&lt;/li&gt;
&lt;li&gt;Expected change&lt;/li&gt;
&lt;li&gt;Support offered&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Skip the novel. Skip the score-settling. Skip the vague adjectives that sound sophisticated and mean nothing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The point is a stronger team
&lt;/h2&gt;

&lt;p&gt;Feedback is not a ritual for HR. It is how you protect the people who are carrying the work — including the person receiving the critique.&lt;/p&gt;

&lt;p&gt;A team that cannot talk about performance cannot talk about standards. A team without standards will invent politics to fill the vacuum.&lt;/p&gt;

&lt;p&gt;I would rather have the uncomfortable conversation early than manage a surprise later. That preference is not soft. It is operational.&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>engineering</category>
      <category>management</category>
      <category>teams</category>
    </item>
    <item>
      <title>Saying No to Roadmap Pressure Without Losing Trust</title>
      <dc:creator>Karl Hill</dc:creator>
      <pubDate>Fri, 07 Aug 2026 14:31:28 +0000</pubDate>
      <link>https://dev.to/karlhillx/saying-no-to-roadmap-pressure-without-losing-trust-15p9</link>
      <guid>https://dev.to/karlhillx/saying-no-to-roadmap-pressure-without-losing-trust-15p9</guid>
      <description>&lt;p&gt;Roadmap pressure is not a villain story.&lt;/p&gt;

&lt;p&gt;Product wants progress. Mission owners want outcomes. Engineers want work that is finishable. The conflict is usually real, not political theater.&lt;/p&gt;

&lt;p&gt;The leadership failure is pretending everything can fit.&lt;/p&gt;

&lt;p&gt;I have watched this pattern across NASA programs, product teams, and aerospace delivery: when engineering cannot say no clearly, the team says no later — through missed dates, fragile releases, and burned people.&lt;/p&gt;

&lt;h2&gt;
  
  
  Trust is a sequencing skill
&lt;/h2&gt;

&lt;p&gt;Non-technical partners rarely need the stack explained. They need to trust your judgment about capacity and risk.&lt;/p&gt;

&lt;p&gt;That trust is built when you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Name the constraint before the deadline becomes a crisis&lt;/li&gt;
&lt;li&gt;Offer options instead of a flat refusal&lt;/li&gt;
&lt;li&gt;Protect the commitments you already made&lt;/li&gt;
&lt;li&gt;Show working progress on the things that remain&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A “no” without alternatives is obstruction. A “yes” without capacity is a lie with a smile.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make the tradeoff the product
&lt;/h2&gt;

&lt;p&gt;Good pushback sounds like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“We can ship A this sprint if B slips a cycle.”&lt;/li&gt;
&lt;li&gt;“We can hit the date with reduced scope, or full scope with a later date.”&lt;/li&gt;
&lt;li&gt;“We can keep quality gates and move slower, or cut gates and accept operational risk — here is what that means.”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now the decision belongs to the partnership, not to secret heroics in engineering.&lt;/p&gt;

&lt;p&gt;Staff and EM leaders earn credibility the same way here: by translating constraints into decisions other people can own.&lt;/p&gt;

&lt;h2&gt;
  
  
  Protect focus as a team system
&lt;/h2&gt;

&lt;p&gt;Saying no once is easy. Sustaining focus requires operating habits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A visible priority list the team can recite&lt;/li&gt;
&lt;li&gt;Intake rules for interrupt work&lt;/li&gt;
&lt;li&gt;Definition of done that resists last-minute scope inflation&lt;/li&gt;
&lt;li&gt;Retros that examine broken promises, not only broken tickets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without those, every “no” becomes a personal confrontation. With them, “no” is the system protecting delivery.&lt;/p&gt;

&lt;h2&gt;
  
  
  Keep the relationship warmer than the constraint
&lt;/h2&gt;

&lt;p&gt;Tone matters. Stakeholders remember whether you fought them or fought the problem with them.&lt;/p&gt;

&lt;p&gt;I aim for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Early warning over late surprise&lt;/li&gt;
&lt;li&gt;Options over absolutes&lt;/li&gt;
&lt;li&gt;Written clarity after verbal debate&lt;/li&gt;
&lt;li&gt;Follow-through that matches the last agreement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Engineering leadership is not about being the person who always delivers the maximal ask. It is about being the person whose commitments remain true when the roadmap gets crowded.&lt;/p&gt;

&lt;p&gt;That is how teams keep trust — and how managers keep seats.&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>engineering</category>
      <category>delivery</category>
      <category>product</category>
    </item>
    <item>
      <title>Staff IC to Engineering Manager: What Changes in the First 90 Days</title>
      <dc:creator>Karl Hill</dc:creator>
      <pubDate>Fri, 07 Aug 2026 14:30:34 +0000</pubDate>
      <link>https://dev.to/karlhillx/staff-ic-to-engineering-manager-what-changes-in-the-first-90-days-48gk</link>
      <guid>https://dev.to/karlhillx/staff-ic-to-engineering-manager-what-changes-in-the-first-90-days-48gk</guid>
      <description>&lt;p&gt;Moving from Staff IC toward Engineering Manager is often sold as a title change.&lt;/p&gt;

&lt;p&gt;It is not.&lt;/p&gt;

&lt;p&gt;It is a change in the unit of work. As a Staff engineer, your craft is systems, leverage, and technical judgment. As a manager, your craft is people outcomes — growth, clarity, trust, and a team that ships without depending on one heroic person.&lt;/p&gt;

&lt;p&gt;I have spent years practicing the Staff side of that bridge: coaching, operating standards, stakeholder translation, and delivery systems. The first 90 days in an EM seat are where those muscles become the job.&lt;/p&gt;

&lt;h2&gt;
  
  
  Days 1–30: Learn the real system
&lt;/h2&gt;

&lt;p&gt;The org chart is not the system. The real system is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who people trust when something is on fire&lt;/li&gt;
&lt;li&gt;Where decisions actually get made&lt;/li&gt;
&lt;li&gt;Which rituals create clarity versus theater&lt;/li&gt;
&lt;li&gt;What “good” looks like to product, mission, and engineering&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your job early is diagnosis, not reform.&lt;/p&gt;

&lt;p&gt;Listen in 1:1s. Watch how work enters the team. Notice who becomes the bottleneck when pressure rises. Map the invisible dependencies before you rearrange them.&lt;/p&gt;

&lt;p&gt;Staff engineers are often hired for answers. New managers earn trust by demonstrating they understand the constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  Days 31–60: Make ownership explicit
&lt;/h2&gt;

&lt;p&gt;Ambiguity is expensive. In the middle stretch, turn fog into contracts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clear priorities for the next quarter&lt;/li&gt;
&lt;li&gt;Explicit ownership for services and outcomes&lt;/li&gt;
&lt;li&gt;A definition of done the team will actually defend&lt;/li&gt;
&lt;li&gt;Feedback loops that catch risk before demos invent optimism&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not bureaucracy. It is kindness under load.&lt;/p&gt;

&lt;p&gt;The Staff mistake is to keep being the glue. The manager job is to make glue unnecessary — by distributing ownership and coaching people into it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Days 61–90: Raise the bar without becoming it
&lt;/h2&gt;

&lt;p&gt;By the third month, you should be able to point to team outcomes, not personal heroics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Onboarding that gets someone productive without a tribal guide&lt;/li&gt;
&lt;li&gt;Reviews that teach instead of only gate&lt;/li&gt;
&lt;li&gt;Roadmap conversations where tradeoffs are visible&lt;/li&gt;
&lt;li&gt;A cadence stakeholders can trust even when scope changes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Technical depth still matters. EM candidates from Staff paths win &lt;em&gt;because&lt;/em&gt; they can still smell a bad design. What changes is whether you solve it yourself or create the conditions for the team to solve it well.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does not change
&lt;/h2&gt;

&lt;p&gt;Mission context. Honesty about risk. Respect for craft.&lt;/p&gt;

&lt;p&gt;If you strip those out in pursuit of “people management,” you become a status reporter. If you cling only to IC excellence, you become a bottleneck with a new title.&lt;/p&gt;

&lt;p&gt;The bridge is both: keep the technical judgment, move the accountability to people and team systems.&lt;/p&gt;

&lt;p&gt;That is the work I am building toward — and the standard I already use while shipping as a Staff engineer.&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>engineering</category>
      <category>management</category>
      <category>career</category>
    </item>
  </channel>
</rss>
