<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>DEPLOY1 Blog</title>
  <link>https://deploy1.blog/</link>
  <description>Engineering notes from the DEPLOY1 team.</description>
  <atom:link href="https://deploy1.blog/rss.xml" rel="self" type="application/rss+xml"/>
  <language>en</language>
  <lastBuildDate>Sat, 19 Sep 2026 22:05:20 GMT</lastBuildDate>
<item>
  <title>Fixed-scope delivery: when productized sprints work — and when they don&#39;t</title>
  <link>https://deploy1.blog/posts/fixed-scope-deployments/</link>
  <guid isPermaLink="true">https://deploy1.blog/posts/fixed-scope-deployments/</guid>
  <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
  <description>Deploy1 runs on fixed-price, fixed-window sprints: $500 in a day, $5,000 in seven days, $20,000 in thirty. This post is the honest version of when that model wins, and where it breaks.</description>
  <author>DEPLOY1 Engineering Team</author>
</item>
<item>
  <title>Server-side lead intake without a form framework</title>
  <link>https://deploy1.blog/posts/server-side-lead-intake/</link>
  <guid isPermaLink="true">https://deploy1.blog/posts/server-side-lead-intake/</guid>
  <pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate>
  <description>How we replaced a direct-to-provider form POST with a first-party endpoint that validates every field server-side, honeypots bots and rate-limits abuse — in a couple of hundred lines.</description>
  <author>DEPLOY1 Engineering Team</author>
</item>
<item>
  <title>A minimal static site generator within a few hundred lines</title>
  <link>https://deploy1.blog/posts/minimal-static-site-generator/</link>
  <guid isPermaLink="true">https://deploy1.blog/posts/minimal-static-site-generator/</guid>
  <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
  <description>This blog runs on a hand-rolled static generator with no framework. Here is how it works: strict frontmatter validation, a constrained Markdown renderer, and plain HTML templates.</description>
  <author>DEPLOY1 Engineering Team</author>
</item>
<item>
  <title>Static-first: why our marketing sites don&#39;t reach for a framework</title>
  <link>https://deploy1.blog/posts/static-first-marketing-sites/</link>
  <guid isPermaLink="true">https://deploy1.blog/posts/static-first-marketing-sites/</guid>
  <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
  <description>For a marketing site, the best runtime is often none at all. A look at the decision framework we use before adding React, Next.js or any build framework to a content site.</description>
  <author>DEPLOY1 Engineering Team</author>
</item>
</channel>
</rss>