<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>#V0ID</title><description>Technical blog by #V0ID: backend engineering, Rust, TypeScript, Cloudflare, and systems programming.</description><link>https://www.v0id.me/</link><item><title>WebTransport: A New Way to Connect Things in Real Time</title><link>https://www.v0id.me/posts/webtransport-a-new-way-to-connect-things/</link><guid isPermaLink="true">https://www.v0id.me/posts/webtransport-a-new-way-to-connect-things/</guid><description>Notes from building a small WebTransport server in Go and a client in React, covering how streams and datagrams work and when to use each one.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Storing private keys on servers</title><link>https://www.v0id.me/posts/storing-private-keys-on-servers/</link><guid isPermaLink="true">https://www.v0id.me/posts/storing-private-keys-on-servers/</guid><description>How to store private keys on the server securely, how proton and other services do it.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>I built a whole managed infra in three days then archived it</title><link>https://www.v0id.me/posts/i-built-managed-infra-in-three-days-then-archived-it/</link><guid isPermaLink="true">https://www.v0id.me/posts/i-built-managed-infra-in-three-days-then-archived-it/</guid><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Relearning rust in a world that codes for you</title><link>https://www.v0id.me/posts/relearning-rust-in-a-world-that-codes-for-you/</link><guid isPermaLink="true">https://www.v0id.me/posts/relearning-rust-in-a-world-that-codes-for-you/</guid><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Big O and Why I Finally Stopped Ignoring It</title><link>https://www.v0id.me/posts/big-o-and-why-i-finally-stopped-ignoring-it/</link><guid isPermaLink="true">https://www.v0id.me/posts/big-o-and-why-i-finally-stopped-ignoring-it/</guid><description>Why I finally decided to learn Big O notation and algorithm complexity, bridging the gap between practical experience and CS fundamentals.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Exploring Cloudflare&apos;s Workerd Runtime: From Source to Custom API</title><link>https://www.v0id.me/posts/exploring-cloudflares-workerd/</link><guid isPermaLink="true">https://www.v0id.me/posts/exploring-cloudflares-workerd/</guid><description>Digging into the Cloudflare Workers runtime source code, building workerd from scratch and adding a custom C++ API.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Uncompressible File. A File That Defies Compression Algorithms.</title><link>https://www.v0id.me/posts/uncompressible-file-a-file-that-defies-compression-algorithms/</link><guid isPermaLink="true">https://www.v0id.me/posts/uncompressible-file-a-file-that-defies-compression-algorithms/</guid><description>What happens when you try to compress truly random data? An experiment exploring the limits of compression algorithms.</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate></item><item><title>How I Built a Serverless Video Transcoding System Using Cloudflare, Fly.io, and Redis</title><link>https://www.v0id.me/posts/how-i-built-a-serverless-video-transcoding-system-using-cloudflare-fly-io-and-re/</link><guid isPermaLink="true">https://www.v0id.me/posts/how-i-built-a-serverless-video-transcoding-system-using-cloudflare-fly-io-and-re/</guid><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Email Tokenization: Identity Without Sensitive Information</title><link>https://www.v0id.me/posts/email-tokenization-identity-without-sensitive-information/</link><guid isPermaLink="true">https://www.v0id.me/posts/email-tokenization-identity-without-sensitive-information/</guid><description>How to separate email addresses from user identity using tokenization, a practical approach to handling PII in login systems.</description><pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate></item><item><title>How Vercel Makes Any TypeScript Function Durable</title><link>https://www.v0id.me/posts/how-vercel-makes-any-typescript-function-durable/</link><guid isPermaLink="true">https://www.v0id.me/posts/how-vercel-makes-any-typescript-function-durable/</guid><description>A look at how Vercel&apos;s workflow SDK turns regular TypeScript functions into durable, resumable workflows under the hood.</description><pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate></item><item><title>From int to u32: How Rust Changed My Perspective on Low-Level</title><link>https://www.v0id.me/posts/from-int-to-u32-how-rust-changed-my-perspective-on-low-level/</link><guid isPermaLink="true">https://www.v0id.me/posts/from-int-to-u32-how-rust-changed-my-perspective-on-low-level/</guid><description>How switching from high-level languages to Rust changed the way I think about types, memory, and low-level programming.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate></item><item><title>How I Built My Personal Website and Blog | Old site</title><link>https://www.v0id.me/posts/how-i-built-my-personal-website-and-blog/</link><guid isPermaLink="true">https://www.v0id.me/posts/how-i-built-my-personal-website-and-blog/</guid><description>The journey of building my personal website and blog, from motivation to deployment, tools, challenges, and lessons learned.</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Making PostgreSQL Reactive with Server-Sent Events</title><link>https://www.v0id.me/posts/postgresql-reactive-sse/</link><guid isPermaLink="true">https://www.v0id.me/posts/postgresql-reactive-sse/</guid><pubDate>Mon, 30 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Scanning process memory with regex: How I built PMPS</title><link>https://www.v0id.me/posts/scanning-process-memory-with-regex-how-i-built-pmps/</link><guid isPermaLink="true">https://www.v0id.me/posts/scanning-process-memory-with-regex-how-i-built-pmps/</guid><pubDate>Sun, 19 May 2024 00:00:00 GMT</pubDate></item></channel></rss>