The Top Skill Engineers Should Be Developing Right Now

The Top Skill Engineers Should Be Developing Right Now

  • Jake Ruesink
  • AI
  • 05 Mar, 2026

AI has dramatically changed how software gets written.

Code generation is fast. Ideas can become implementations in minutes. Entire features can appear with a few prompts.

But this speed introduces a new risk: bad systems produce bad output faster than ever.

That’s why the top skill engineers should be developing right now isn’t simply writing code.

It’s stewarding the system that produces the code.

Watch the Presentation

I originally shared these ideas in a presentation with our team at Lambda Curry.

The goal was to introduce the concept of system stewardship and challenge engineers to think beyond simply completing tickets. We explored how engineers can create compounding impact by improving the systems that generate and shape the code we write.

In the presentation I walk through:

why AI makes system thinking more important than ever how small changes to prompts, rules, and context dramatically improve generated code a real example of how the “research loop” engineers can use to iterate toward better architectures how teams can collaboratively improve their development systems over time

If you’re interested in how engineering roles are evolving in the AI era, the talk gives a deeper look at the ideas behind this article.

From Ticket Executor to System Steward

The traditional workflow for engineers has been simple:

  • Pick up a ticket
  • Implement the solution
  • Move on to the next task

This produces linear output. Every engineer contributes work, but the system itself doesn’t improve.

Tomorrow, the same mistakes appear again.The same friction slows people down again.The same architectural issues surface again.

System stewardship introduces a different mindset.

Instead of asking: “How do I complete this ticket?”

You start asking: “How can I improve the system so this problem is easier to solve next time?”

That small shift turns linear work into compounding impact.

The New AI Performance Curve

AI has created a strange new spectrum of engineering performance.

On one end are engineers who avoid AI entirely. They will increasingly struggle to keep up with the speed modern teams expect.

Next are engineers who use AI poorly. These engineers often produce large amounts of code quickly, but without strong judgment or system awareness.

You might call this the slop cannon phase — spraying plausible-looking code everywhere without improving the underlying system.

At the far end are engineers who use AI effectively.

These engineers don’t just generate code. They shape the environment that generates the code.

That’s where stewardship begins to matter.

A Simple Example: The useEffect Problem

AI models frequently generate React code using useEffect. It’s one of the most documented hooks, and it often appears in examples across the internet.

But in frameworks like Next.js and React Router 7, reaching for useEffect can often be a sign that something isn’t being done the right way.

We started noticing that useEffect kept appearing in generated code.

The problem wasn’t that engineers were writing bad code. The problem was the system generating the code lacked the right context.

Here’s what was happening:

  • Our development agent had a research phase
  • The research phase would search for “the React way”
  • The planning phase used that research
  • The generated code followed the plan

The missing piece?

The research phase wasn’t required to consult our project’s codebase rules or framework conventions.

So the system behaved exactly as designed:

  • It researched generic React
  • It planned generic React
  • It produced generic React solutions

Stewardship meant recognizing this wasn’t a coding issue. It was a system design issue.

The fix was small:

  • Ensure research consults codebase rules
  • Update prompts to reference framework conventions
  • Improve review tooling to critique plans, not just code

A few lines of context dramatically changed the quality of output.

Revision Is the New Superpower

Traditional engineering emphasized testing as a feedback loop.

In the AI era, revision of the system itself becomes the highest-leverage loop.

Every task should create an opportunity to improve the system.

Questions worth asking after finishing work:

  • Where did friction appear?
  • What did the AI misunderstand?
  • What patterns did we correct manually?
  • What rule or context could prevent that next time?

When engineers consistently revise the system, improvements accumulate across the entire team.

Without revision, the same problems repeat forever.

The Mohsen Research Loop

One of the most valuable patterns engineers can adopt today looks something like this:

  • AI proposes a solution
  • The engineer notices complexity or an anti-pattern
  • The engineer challenges the approach
  • The solution is iterated multiple times
  • A simpler architecture emerges

But stewardship adds an important final step:

  • Update the system so the better approach happens automatically next time

  • If that learning stays in one engineer’s head, it doesn’t scale.

  • If it becomes part of the system, the entire team benefits.

Pair Planning Becomes More Valuable

When AI tools are involved, planning becomes far more powerful.

Instead of discovering architecture problems during implementation, teams can surface them early.

Pair planning creates a shared environment where engineers can:

  • challenge assumptions
  • refine architecture
  • expose hidden complexity
  • align on best practices

This isn’t supervision or criticism.

It’s collaborative system design.

Every planning conversation strengthens the system engineers are building together.

Stewardship Creates Compounding Impact

The biggest difference between good engineers and great engineers today isn’t how many tickets they complete.

It’s whether their work improves the system for everyone else.

Stewardship might look like:

  • improving prompts that generate code
  • refining development agents
  • documenting patterns discovered during implementation
  • introducing tests that prevent recurring issues
  • improving architectural conventions
  • sharing insights with the team

Each small improvement makes the next task easier.

Over time, those improvements compound.

We Build the Machine Together

The most important mindset shift may be this:

Your job isn’t just fixing a bug.

Your job is helping ensure the system doesn’t produce that bug again.

In the AI era, engineers are no longer just authors of code.

They are designers of the systems that produce it.

And the engineers who learn to steward those systems will have the greatest impact on their teams.

Mar 5, 2026.

Related Posts

From Discovery to Delivery: An AI Forward Product Team

From Discovery to Delivery: An AI Forward Product Team

  • Jake Ruesink
  • AI
  • 24 Aug, 2025

AI is changing how product teams work, from the way we discover opportunities to how we deliver features. The fastest teams today are AI forward: they use AI to validate ideas quickly, generate workin

read more
📋 Comprehensive Cursor Rules Best Practices Guide

📋 Comprehensive Cursor Rules Best Practices Guide

  • Jake Ruesink
  • AI
  • 29 May, 2025

If you want your AI coding assistant to actually “get” your project, great rules are non-negotiable. But writing effective Cursor rules isn’t just about dumping a list of do’s and don’ts—it’s about st

read more
Context Building: The Art of Layered AI Problem Solving

Context Building: The Art of Layered AI Problem Solving

  • Jake Ruesink
  • AI
  • 25 Jul, 2025

In the rapidly evolving landscape of AI-assisted development, a powerful methodology is emerging that goes far beyond simple prompt engineering. Context Building represents a systematic approach to pr

read more
Cultivating Intentional Agent Networks

Cultivating Intentional Agent Networks

  • Jake Ruesink
  • AI
  • 06 Mar, 2026

This project started with a missing tool. Our team used to rely heavily on Codegen, a platform that connected our workflows across GitHub, Slack, Linear, and our codebase. It wasn’t just an AI coding

read more
From Prompts to Prototypes: Learning the AI Development Process

From Prompts to Prototypes: Learning the AI Development Process

  • Jake Ruesink
  • AI
  • 18 Feb, 2025

Some friends in a coding chat I'm part of were asking about how to get better at AI-driven coding. They were wondering if the issues they were facing stemmed from a skill gap, poor prompts, a lack of

read more
From Slack to Shipped - How I Build Features with AI Agents

From Slack to Shipped - How I Build Features with AI Agents

  • Jake Ruesink
  • AI
  • 11 Aug, 2025

Modern AI tools are transforming how we write, review, and ship code — but the real magic happens when you connect them into a structured, repeatable workflow. In this post, I’ll walk through the

read more
How to Avoid AI Slop in Your Pull Requests

How to Avoid AI Slop in Your Pull Requests

  • Jake Ruesink
  • AI
  • 19 Dec, 2025

Coding with AI is the new normal. Reviewing AI-written code is the new bottleneck. The problem isn’t necessarily that AI writes bad code. It’s that it often writes blurry code, code that technically

read more
Is Codegen the Future of Coding? 🛠️

Is Codegen the Future of Coding? 🛠️

  • Jake Ruesink
  • AI
  • 20 Mar, 2025

Software development has always evolved, from hand-written assembly code to powerful frameworks and libraries that streamline work. Now, AI-powered code generation is taking center stage, and tools li

read more
🤖 My First Multi-Agent AI Coding Session: How an Hour of Agentic Magic Transformed My Workflow

🤖 My First Multi-Agent AI Coding Session: How an Hour of Agentic Magic Transformed My Workflow

  • Jake Ruesink
  • AI
  • 04 Jun, 2025

A couple of weeks ago, I wanted to test the bounds of agentic AI development workflows just as a fun exploration. I’d seen plenty of demos and played with a few basic examples, but this was my first r

read more
Speed Coding an AI Chatbot at Remix Austin

Speed Coding an AI Chatbot at Remix Austin

  • Jake Ruesink
  • AI
  • 03 Apr, 2025

I joined the Remix Austin meetup, hosted at HEB Digital’s downtown office, for a unique event called “Remix Rodeo.” The concept: form a team, pick an idea, and build something impressive in just o

read more
From Fired to Founder: Lessons from a Walk After the Remix Meetup

From Fired to Founder: Lessons from a Walk After the Remix Meetup

Before heading to bed, I wanted to jot down a few thoughts from tonight’s walk with a group of developers after the Remix meetup.There’s something special about winding down with smart people, tal

read more
Medusa Superpowers - Unlocking E-Commerce Potential

Medusa Superpowers - Unlocking E-Commerce Potential

In today’s rapidly evolving digital environment, e-commerce platforms must maintain flexibility, scalability, and intelligence to keep businesses competitive. SaySo, the p

read more
🛒 The Future of E-Commerce? AI Workflows in Medusa 2 🤖

🛒 The Future of E-Commerce? AI Workflows in Medusa 2 🤖

E-commerce is undergoing a transformation, and AI is at the center of it. As platforms evolve, the ability to integrate AI-powered workflows directly into store management systems is becoming increasi

read more