<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Commit &amp; Push</title>
    <link>https://victorbenavides.dev</link>
    <description>Commit &amp; Push — Victor Benavides' dev blog. Backend engineering, architecture, and the trade-offs we all make, one commit at a time.</description>
    <language>en</language>
    <managingEditor>Victor Benavides</managingEditor>
    <item>
      <title>I Rebuilt This Blog in One Afternoon with an AI Pair. Here's What It Couldn't Do.</title>
      <link>https://victorbenavides.dev/blog/i-rebuilt-this-blog-in-one-afternoon-with-an-ai-pair/</link>
      <guid isPermaLink="true">https://victorbenavides.dev/blog/i-rebuilt-this-blog-in-one-afternoon-with-an-ai-pair/</guid>
      <pubDate>Sat, 08 Aug 2026 12:00:00 GMT</pubDate>
      <description>Ten months of silence, one afternoon of work: how this blog left Squarespace for a stack I own — and an honest accounting of what the AI did versus what still needed me.</description>
    </item>
    <item>
      <title>Overengineering: Future-Proofing, Ego, or Just a Way to Learn?</title>
      <link>https://victorbenavides.dev/blog/overengineering-future-proofing-ego-or-just-a-way-to-learn/</link>
      <guid isPermaLink="true">https://victorbenavides.dev/blog/overengineering-future-proofing-ego-or-just-a-way-to-learn/</guid>
      <pubDate>Sat, 11 Oct 2025 12:00:00 GMT</pubDate>
      <description>I knowingly built 25 microservices for a prototype that could have been a monolith. Here's why I'd do it again — and when you shouldn't.</description>
    </item>
    <item>
      <title>gRPC vs REST: Debugging, Observability, and the Reality of Adoption</title>
      <link>https://victorbenavides.dev/blog/grpc-vs-rest-debugging-observability-and-the-reality-of-adoption/</link>
      <guid isPermaLink="true">https://victorbenavides.dev/blog/grpc-vs-rest-debugging-observability-and-the-reality-of-adoption/</guid>
      <pubDate>Wed, 08 Oct 2025 12:00:00 GMT</pubDate>
      <description>REST feels like home because you can debug it with a browser tab. gRPC is better on paper — so why does adoption still hurt?</description>
    </item>
    <item>
      <title>The Love-Hate Reality of Coding Interviews: Why Speed Is Winning Over Quality</title>
      <link>https://victorbenavides.dev/blog/the-love-hate-reality-of-coding-interviews-why-speed-is-winning-over-quality/</link>
      <guid isPermaLink="true">https://victorbenavides.dev/blog/the-love-hate-reality-of-coding-interviews-why-speed-is-winning-over-quality/</guid>
      <pubDate>Sat, 04 Oct 2025 12:00:00 GMT</pubDate>
      <description>Binary trees, imaginary message queues, and no autocomplete: what coding interviews measure versus what the job actually is.</description>
    </item>
    <item>
      <title>Speed vs. Clean Code: Lessons from C# and JavaScript/TypeScript</title>
      <link>https://victorbenavides.dev/blog/speed-vs-clean-code-lessons-from-c-and-javascripttypescript/</link>
      <guid isPermaLink="true">https://victorbenavides.dev/blog/speed-vs-clean-code-lessons-from-c-and-javascripttypescript/</guid>
      <pubDate>Wed, 01 Oct 2025 12:00:00 GMT</pubDate>
      <description>Ship it today or make it maintainable tomorrow? How the language you work in quietly pushes you to one side of the trade-off.</description>
    </item>
  </channel>
</rss>
