<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>History on vanityURLs</title><link>https://vanityurls.link/en/tags/history/</link><description>Recent content in History on vanityURLs</description><generator>Hugo</generator><language>en-CA</language><lastBuildDate>Sun, 07 Jun 2026 18:08:29 -0400</lastBuildDate><atom:link href="https://vanityurls.link/en/tags/history/index.xml" rel="self" type="application/rss+xml"/><item><title>From redirect file to Worker runtime</title><link>https://vanityurls.link/en/blog/evolution-to-worker-runtime/</link><pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate><guid>https://vanityurls.link/en/blog/evolution-to-worker-runtime/</guid><description>&lt;p&gt;vanityURLs started with a deliberately small idea: a short domain, a text file, and redirects that could be reviewed in Git.&lt;/p&gt;
&lt;p&gt;That first version mattered because it proved the core principle. A link shortener does not need to be a platform you rent from somebody else. It can be infrastructure you own.&lt;/p&gt;
&lt;h2 id="the-early-shape"&gt;The early shape&lt;/h2&gt;
&lt;p&gt;The earliest implementation leaned on Cloudflare Pages and static redirect behavior. That was enough for simple aliases, but it also exposed the first limits:&lt;/p&gt;</description></item></channel></rss>