<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Zero fluff engineering</title>
  <subtitle>Beginner-friendly tech blogs and engineering blogs: networking, security, systems, and protocols—fluff-free engineering writing you can actually use.</subtitle>
  <link href="https://blog.arjunshaji.me/feed.xml" rel="self"/>
  <link href="https://blog.arjunshaji.me/"/>
  <updated>2026-05-16T00:00:00.000Z</updated>
  <id>https://blog.arjunshaji.me/</id>
  <author>
    <name>Arjun Shaji</name>
  </author>
  
  <entry>
    <title>The Engineering Behind TLS</title>
    <link href="https://blog.arjunshaji.me/posts/the-engineering-behind-tls/"/>
    <updated>2026-05-16T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/the-engineering-behind-tls/</id>
    <summary type="text">The Engineering Behind TLS — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>The Secret Life of API Keys</title>
    <link href="https://blog.arjunshaji.me/posts/api-key/"/>
    <updated>2026-04-16T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/api-key/</id>
    <summary type="text">The Secret Life of API Keys — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>TLS Encrypted Client Hello (ECH)</title>
    <link href="https://blog.arjunshaji.me/posts/encrypted-client-hello/"/>
    <updated>2026-03-10T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/encrypted-client-hello/</id>
    <summary type="text">TLS Encrypted Client Hello (ECH) — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>The Hidden Costs of Concurrency in RDBMS</title>
    <link href="https://blog.arjunshaji.me/posts/the-hidden-database-cost/"/>
    <updated>2026-01-29T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/the-hidden-database-cost/</id>
    <summary type="text">The Hidden Costs of Concurrency in RDBMS — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Docker Logs Can Fill Your Disk if You Ignore This Setting</title>
    <link href="https://blog.arjunshaji.me/posts/docker-logs/"/>
    <updated>2025-12-26T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/docker-logs/</id>
    <summary type="text">Docker Logs Can Fill Your Disk if You Ignore This Setting — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>New HTTP request method named QUERY</title>
    <link href="https://blog.arjunshaji.me/posts/http-method-query/"/>
    <updated>2025-11-30T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/http-method-query/</id>
    <summary type="text">New HTTP request method named QUERY — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>BGP - The Guy Who Knows Every Shortcut on the Internet</title>
    <link href="https://blog.arjunshaji.me/posts/border-gateway-protocol/"/>
    <updated>2025-10-30T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/border-gateway-protocol/</id>
    <summary type="text">BGP - The Guy Who Knows Every Shortcut on the Internet — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Why google.com and www.google.com aren’t exactly the same</title>
    <link href="https://blog.arjunshaji.me/posts/world-wide-web/"/>
    <updated>2025-10-24T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/world-wide-web/</id>
    <summary type="text">Why google.com and www.google.com aren’t exactly the same — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Why Network Ports can only use values from 1–65535, Why Not 9999999 or a Random Number?</title>
    <link href="https://blog.arjunshaji.me/posts/network-ports/"/>
    <updated>2025-10-19T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/network-ports/</id>
    <summary type="text">Why Network Ports can only use values from 1–65535, Why Not 9999999 or a Random Number? — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>‘S’ in HTTPS doesn’t mean the site is safe/secure!</title>
    <link href="https://blog.arjunshaji.me/posts/https-is-not-safe/"/>
    <updated>2025-10-16T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/https-is-not-safe/</id>
    <summary type="text">‘S’ in HTTPS doesn’t mean the site is safe/secure! — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Your Internet just got faster, How BBR Powers Google, YouTube, Spotify, Netflix...</title>
    <link href="https://blog.arjunshaji.me/posts/internet-just-got-faster/"/>
    <updated>2025-10-13T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/internet-just-got-faster/</id>
    <summary type="text">Your Internet just got faster, How BBR Powers Google, YouTube, Spotify, Netflix... — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Split Brain - When Servers Forget to Talk</title>
    <link href="https://blog.arjunshaji.me/posts/split-brain/"/>
    <updated>2025-10-11T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/split-brain/</id>
    <summary type="text">Split Brain - When Servers Forget to Talk — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Audio over IP ≠ Video over IP</title>
    <link href="https://blog.arjunshaji.me/posts/audio-video-over-ip/"/>
    <updated>2025-10-09T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/audio-video-over-ip/</id>
    <summary type="text">Audio over IP ≠ Video over IP — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>What is HSTS? Is the first visit insecure?</title>
    <link href="https://blog.arjunshaji.me/posts/is-first-visit-is-insecure/"/>
    <updated>2025-10-06T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/is-first-visit-is-insecure/</id>
    <summary type="text">What is HSTS? Is the first visit insecure? — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Why Do Most Private IP Addresses Start with 192.168.Xxx.Xxx?</title>
    <link href="https://blog.arjunshaji.me/posts/private-ip-address/"/>
    <updated>2025-09-28T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/private-ip-address/</id>
    <summary type="text">Why Do Most Private IP Addresses Start with 192.168.Xxx.Xxx? — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>TCP vs UDP - What Most People Don’t Know</title>
    <link href="https://blog.arjunshaji.me/posts/tcp-vs-udp/"/>
    <updated>2025-09-24T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/tcp-vs-udp/</id>
    <summary type="text">TCP vs UDP - What Most People Don’t Know — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Only 13 root servers run the internet? Here’s how billions still get served!</title>
    <link href="https://blog.arjunshaji.me/posts/only-13-root-servers/"/>
    <updated>2025-09-22T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/only-13-root-servers/</id>
    <summary type="text">Only 13 root servers run the internet? Here’s how billions still get served! — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Why network byte order matters in real-world networking</title>
    <link href="https://blog.arjunshaji.me/posts/network-byte-order/"/>
    <updated>2025-09-20T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/network-byte-order/</id>
    <summary type="text">Why network byte order matters in real-world networking — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>DNS Not Just UDP</title>
    <link href="https://blog.arjunshaji.me/posts/dns-not-just-udp/"/>
    <updated>2025-09-01T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/dns-not-just-udp/</id>
    <summary type="text">DNS Not Just UDP — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>We Engineers love to build stuff/things from Scratch!</title>
    <link href="https://blog.arjunshaji.me/posts/love-to-build-things/"/>
    <updated>2025-04-15T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/love-to-build-things/</id>
    <summary type="text">We Engineers love to build stuff/things from Scratch! — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>The Art of Coding - Think First, Code Second</title>
    <link href="https://blog.arjunshaji.me/posts/art-of-coding/"/>
    <updated>2025-01-10T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/art-of-coding/</id>
    <summary type="text">The Art of Coding - Think First, Code Second — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
  <entry>
    <title>Don&#39;t be bottleneck, Share your knowledge!</title>
    <link href="https://blog.arjunshaji.me/posts/dont-be-bottleneck/"/>
    <updated>2024-12-10T00:00:00.000Z</updated>
    <id>https://blog.arjunshaji.me/posts/dont-be-bottleneck/</id>
    <summary type="text">Don&#39;t be bottleneck, Share your knowledge! — On Zero fluff engineering, a beginner-friendly engineering blog with zero fluff.</summary>
  </entry>
  
</feed>
