<?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: oleksoleks07</title>
    <description>The latest articles on DEV Community by oleksoleks07 (@oleksoleks07).</description>
    <link>https://dev.to/oleksoleks07</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%2F4209133%2F727ba483-73ce-435e-87b8-6f4e83395a05.png</url>
      <title>DEV Community: oleksoleks07</title>
      <link>https://dev.to/oleksoleks07</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/oleksoleks07"/>
    <language>en</language>
    <item>
      <title>AI Coding Agents Are Fast. Your Review Process Needs to Be Faster.</title>
      <dc:creator>oleksoleks07</dc:creator>
      <pubDate>Wed, 28 Oct 2026 15:07:04 +0000</pubDate>
      <link>https://dev.to/oleksoleks07/ai-coding-agents-are-fast-your-review-process-needs-to-be-faster-31f1</link>
      <guid>https://dev.to/oleksoleks07/ai-coding-agents-are-fast-your-review-process-needs-to-be-faster-31f1</guid>
      <description>&lt;p&gt;AI coding agents are getting good enough that “write the code” is no longer the interesting part.&lt;/p&gt;

&lt;p&gt;The harder problem is &lt;strong&gt;knowing whether the code is correct before you trust it&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That matters because AI-assisted development is no longer a niche workflow. Stack Overflow’s 2026 Developer Survey reports that 66% of respondents use AI coding assistants or agents, and 73% of those users use them daily. At the same time, developers still tend to trust AI more for technical tasks with checkable answers than for ambiguous work.&lt;/p&gt;

&lt;p&gt;So I’ve been thinking about a simple rule for working with coding agents:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Don’t ask an agent only for code. Ask it for evidence.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What “evidence” means
&lt;/h2&gt;

&lt;p&gt;Suppose you ask an agent:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Add input validation to this form.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A weak workflow ends when the agent says it is done.&lt;/p&gt;

&lt;p&gt;A stronger workflow asks for:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The implementation.&lt;/li&gt;
&lt;li&gt;The tests it added or changed.&lt;/li&gt;
&lt;li&gt;The edge cases it considered.&lt;/li&gt;
&lt;li&gt;The commands it ran.&lt;/li&gt;
&lt;li&gt;The actual test output.&lt;/li&gt;
&lt;li&gt;Any assumptions it made.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That small change turns the agent from a code generator into something closer to a junior engineer who must show their work.&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical prompt pattern
&lt;/h2&gt;

&lt;p&gt;For small features, I like a structure like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Implement this feature.

Before changing code:
- inspect the relevant files
- explain the current behavior briefly
- identify likely edge cases

After changing code:
- add or update tests
- run the relevant test suite
- report the exact commands you ran
- report failures honestly
- summarize assumptions and remaining risks

Do not claim a test passed unless you actually ran it.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The last line is particularly important. An agent can produce a convincing explanation without having executed anything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this works
&lt;/h2&gt;

&lt;p&gt;AI-generated code is easiest to trust when the result is independently checkable.&lt;/p&gt;

&lt;p&gt;For example, these tasks have relatively clear feedback loops:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;unit tests&lt;/li&gt;
&lt;li&gt;type checking&lt;/li&gt;
&lt;li&gt;linting&lt;/li&gt;
&lt;li&gt;build commands&lt;/li&gt;
&lt;li&gt;formatting checks&lt;/li&gt;
&lt;li&gt;browser tests&lt;/li&gt;
&lt;li&gt;API contract tests&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The agent can make a change, run the check, see the result, and iterate.&lt;/p&gt;

&lt;p&gt;The situation is very different when the question is something like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Is this architecture going to scale for the next three years?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There may be no single command that proves the answer.&lt;/p&gt;

&lt;p&gt;That is where human judgment becomes much more important.&lt;/p&gt;

&lt;h2&gt;
  
  
  The review loop I would use
&lt;/h2&gt;

&lt;p&gt;For an AI-assisted feature, a useful loop is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Plan → Implement → Test → Inspect → Review → Merge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The key is not to remove the human from the loop. It is to move the human toward the decisions where human judgment has the most value.&lt;/p&gt;

&lt;p&gt;Instead of spending 20 minutes checking whether a missing semicolon broke the build, let automated checks handle that.&lt;/p&gt;

&lt;p&gt;Spend those 20 minutes asking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Did we solve the right problem?&lt;/li&gt;
&lt;li&gt;Is this change simpler than the alternatives?&lt;/li&gt;
&lt;li&gt;Does the code fit the existing architecture?&lt;/li&gt;
&lt;li&gt;What happens with unexpected input?&lt;/li&gt;
&lt;li&gt;What happens when an external service fails?&lt;/li&gt;
&lt;li&gt;Did the agent introduce a security or privacy problem?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  One more useful habit: ask for a diff summary
&lt;/h2&gt;

&lt;p&gt;Before reviewing a large AI-generated change, ask the agent to summarize the diff in plain language:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Review your own changes.

Give me:
- files changed
- behavior changed
- tests added/updated
- potential regressions
- security-sensitive changes
- anything you are uncertain about
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is not a replacement for reading the diff. It is a way to decide &lt;strong&gt;where to read the diff first&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bigger shift
&lt;/h2&gt;

&lt;p&gt;The interesting change in agentic coding is not simply that machines can write more code.&lt;/p&gt;

&lt;p&gt;It is that the developer's job increasingly becomes &lt;strong&gt;orchestration and verification&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Current research reflects that shift. Anthropic's 2026 agentic coding report describes software development moving toward orchestrating agents while keeping human judgment and oversight in the loop. JetBrains' 2026 developer survey also reports widespread weekly and daily use of AI coding agents among professional developers.&lt;/p&gt;

&lt;p&gt;That suggests a useful skill for developers to build now:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learn how to design good verification loops, not just good prompts.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A clever prompt can get you a better first draft. A good verification loop tells you whether that draft deserves to ship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;AI coding agents can make implementation dramatically cheaper. That makes verification more valuable, not less.&lt;/p&gt;

&lt;p&gt;If an agent can write 500 lines in a few minutes, the scarce resource is no longer typing those 500 lines.&lt;/p&gt;

&lt;p&gt;It is your confidence that they should exist.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is your best technique for verifying code written by AI agents?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I Built a Free Collection of Construction Calculators</title>
      <dc:creator>oleksoleks07</dc:creator>
      <pubDate>Mon, 26 Oct 2026 16:07:28 +0000</pubDate>
      <link>https://dev.to/oleksoleks07/i-built-a-free-collection-of-construction-calculators-22ne</link>
      <guid>https://dev.to/oleksoleks07/i-built-a-free-collection-of-construction-calculators-22ne</guid>
      <description>&lt;p&gt;Construction projects often involve repetitive calculations: estimating concrete volume, calculating areas, measuring materials, or converting units. Even simple mistakes can lead to wasted materials, extra costs, and unnecessary work.&lt;/p&gt;

&lt;p&gt;I wanted to make these calculations easier, so I built &lt;strong&gt;Free Construction Calculators&lt;/strong&gt;, a website with free online tools for everyday construction calculations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try it here:&lt;/strong&gt; &lt;a href="https://free-construction-calculators.pages.dev/" rel="noopener noreferrer"&gt;https://free-construction-calculators.pages.dev/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What can you use it for?
&lt;/h2&gt;

&lt;p&gt;The goal is simple: make common construction calculations accessible directly in your browser.&lt;/p&gt;

&lt;p&gt;Instead of searching for formulas every time or calculating everything manually, you can use online tools to get results quickly.&lt;/p&gt;

&lt;p&gt;The project focuses on making calculators straightforward to use, with a practical approach that doesn't require installing software or creating an account.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I built it
&lt;/h2&gt;

&lt;p&gt;I like building small, useful web projects that solve real problems.&lt;/p&gt;

&lt;p&gt;Construction calculations are a good example of something that can be made easier with a simple web interface. My goal is to keep expanding the collection and make the tools useful for homeowners, DIY enthusiasts, builders, and anyone working on a construction project.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next?
&lt;/h2&gt;

&lt;p&gt;I'm continuing to improve the website and explore which calculators would be most useful to add.&lt;/p&gt;

&lt;p&gt;If you work in construction, enjoy DIY projects, or have experience building practical web tools, I'd like to hear your thoughts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which construction calculator would you find most useful?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Explore the project: &lt;a href="https://free-construction-calculators.pages.dev/" rel="noopener noreferrer"&gt;https://free-construction-calculators.pages.dev/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
